在Keil的工具栏中有一个“select target”下拉选择框,可以对同一个Project,使用不同的编译选项。比如可以选择不同的Ram/Flash布局,以及不同的预处理器定义。因为有这样的需求,通过选择不同的Ram/Flash布局,可以编译运行在Low bank存储区和High bank存储区的hex文件。以及修改预处理定义,编译出带串口打印log的debug版本,也可以编译出不带串口打印log的正式release版本。像下图这样:
目前Embedded IDE,构建(F7)时只能默认编译第一个选项,如果可以也选择不同的编译选项就好了。
Danian
你看过文档了吗?
https://em-ide.com/zh-cn/docs/advance/project_targets/
是的,没有仔细看过,没有想到是通过右键后切换,谢谢!