gcc/g++中能否在编译选项中预定义宏

gcc/g++中能否在编译选项中预定义宏

gcc/g++中可不可以在编译选项中预定义宏
类似VC的PreprocessorDefinitions选项。
在VC 中 比如
PreprocessorDefinitions=”QT_NO_DEBUG;NDEBUG;UNICODE;WIN32;_USE_MATH_DEFINES;QT_NO_QT_INCLUDE_WARN;QT3_SUPPORT;_CRT_SECURE_NO_WARNINGS”

这样的话  这些宏编译的时候,只要代码里出现了 都是已经定义的了,请问gcc/g++中有没有这样的功能

可以用-D选项定义宏,但是不能定义宏的值
比如: -DDEBUG

gcc/g++中能否在编译选项中预定义宏

相关文章:

你感兴趣的文章:

标签云: