sdk从2.2开始就不能很方便的加入预处理宏了
2.2之后的方法是在gcc编译选项组下面,手工添加一个字段gcc_preprocessor_definitions,然后对应的value填上你的预处理define即可
gcc中的-D是表示定义宏定义主要应用于代码中的
1)如果定义了某一个宏定义
#ifdef XXXX
//该段代码为如果定义XXXX宏,则如何处理
#endif
2)如果没有定义某一个宏定义
#ifndef XXXX
//该段代码为如果没有定义XXXX宏,则如何处理
#endif
3)以下是上面两个的总和
#ifdef XXXX
//该段代码为如果定义XXXX宏,则如何处理
#else
//该段代码为如果没有定义XXXX宏,则如何处理
#endif
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)