AnsweredAssumed Answered

Codewarrior11.1 Build configuration and Symbols issues

Question asked by 林 联伟 on Jan 19, 2020
Latest reply on Mar 15, 2020 by 林 联伟

求教:

在Codewarrior11.1中通过Build configuration设置不同的编译选项(如ECU_1,ECU

_2),并在不同的编译选项中定义不同的宏定义(如在ECU_1中定义ECU_TYPE=1,如在ECU_2中定义ECU_TYPE=2)。目的是想通过编译选项来切换不同代码。按以上设置后经过测试发现:编译代码,功能正常。但是代码的高亮显示不会随着宏定义的值切换,比如选择编译选项ECU_1, ECU_TYPE=1的代码为激活状态,显示正常;切换到编译选项ECU_2,按道理应当ECU_TYPE=2的代码为激活状态,但是并没有,仍然是ECU_TYPE=1的代码为激活状态。请问大神,这个该怎么解决?或者有什么替代的方案?

效果如附件所示。

Attachments

Outcomes