在vs的proprocessor definition中定义了ANDRIOD, 但是执行下面的代码的时候,总是说ANDROID is not defined.
#ifdef ANDROID LOGW("engine_init_display: ANDROID is defined."); #else LOGW("engine_init_display: ANDROID is not defined."); #endif |
怎么回事那?
【解决方法】
原来我在vs的proprocessor definition中拼写错了,我写成了ANDRIOD, 应该是ANDROID!
本文介绍了一个关于Visual Studio预处理器定义的小错误导致的问题。作者在预处理器定义中将ANDROID误拼为ANDRIOD 导致代码判断ANDROID未被定义。此错误提醒我们在配置预处理器定义时要仔细检查拼写。
5610

被折叠的 条评论
为什么被折叠?



