检查预处理器是否使用-mint8进行编译

时间:2015-11-11 18:28:21

标签: c-preprocessor avr avr-gcc

如果正在使用编译器选项wordpress.local,是否有预定义的c宏?

背景:

我可以使用-mint8编译器选项为avr编译一些东西,从而缩小代码大小。这违反了c标准,但这不是问题。

我只是想

-mint8

1 个答案:

答案 0 :(得分:3)

AVR Libc测试__INT_MAX__

的值
#if __INT_MAX__ == 127
 ...
#endif

如果您加入<stdint.h>,那么它会将__USING_MINT8定义为0或1。