cmake打开条件编译开关

如代码中增加条件编译

#ifdef TEST

...

#endif

CMakeList.txt中增加条件编译开关,默认关闭

OPTION(TEST "for test" OFF)

IF(TEST)

ADD_DEFINITIONS(-DTEST)

ENDIF()

打开条件编译开关,通过cmake -D

即:

cmake . -DTEST=ON

CMake语法—选项(option)

 
喜欢 0
分享