我正在使用带有 CDT 的 Eclipse Galileo 进行针对嵌入式设备的 C 开发。
与许多其他针对微控制器的编译器一样,IAR 编译器使用一些 Eclipse/CDT 无法识别的非标准变量类型并将它们标记为问题。由于这些变量类型是其他变量类型的基础,我使用问题级联到几乎每一行使用非标准类型声明的变量都被标记为存在语法问题,即使语法正确也是如此。这不是一个严重的问题,但它绝对是一个麻烦。
Eclipse/CDT 中是否有可以添加非标准语法的设置,或者...
在 Eclipse/CDT 中是否有一些预定义的宏,我可以使用诸如
#ifdef SECRET_ECLIPSE_MACRO ...
有条件地设置或清除带有违规变量类型定义字符串的宏之类的东西来访问它们?