你能使用静态库中定义的宏吗?
我有自己的调试宏TWDEBUG,我在一个我创建用于共享的静态库中使用.如果我将静态库导入到我的新项目并使用它,编译器似乎无法识别它.我确实将预处理器宏设置为TWDEBUGand Other C flags和Other C++ flagsto -TWDEBUG,但是当我运行代码时,ifdef宏不会被执行.
TWDEBUG
Other C flags
Other C++ flags
-TWDEBUG
ifdef
macros objective-c conditional-compilation ios
conditional-compilation ×1
ios ×1
macros ×1
objective-c ×1