【发布时间】:2020-03-13 11:24:21
【问题描述】:
你有自己的 cmake c++ 项目,你需要创建一个编译密钥并在代码中获取有关它的信息。
我需要这样的东西。
在 CmakeLists.txt 中:
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -myTest")
在 *.cpp 中
if(KEY == "myTest"){
// testing code.
}
【问题讨论】:
-
“编译键”是指预处理器定义,如
-DKEY=myTest -
@jkb 我在哪里可以了解它?
标签: c++ cmake compilation