作者: Suresoft(株)
管理者: 장한일/共通技术组
Imported by: 이담호
当宏设置(例如预定义的宏)的设置与源中的预期不同时发生。 如果安装了开发环境,检查编译是否正常,如果编译成功,#error“~~~”部分由于宏条件无效。 您需要相应地修改宏设置。 有关如何设置宏,请参阅[系统宏设置指南]。
#if !defined(_WIN32) && !defined(_MAC)
#error ERROR: Only Mac or Win32 targets supported!
#endif
在使用 #define 的宏声明中使用不正确的语法时发生。 如果安装了开发环境,检查对应语法是否编译正常,如果编译成功,联系客服([email protected])。 如果您有以下类型的代码,则可能会发生这种情况
#define SOME_MACROS(X, ...) X == __VA_ARGS__;
此代码可能会或可能不会正常编译,具体取决于编译器。