如何根据另一个定义 CMake 宏?
add_definitions(-DMACRO1=1)
add_definitions(-DMACRO2=2)
add_definitions(-DMACRO3=${MACRO1}) # no effect
message( "COMPILE_DEFINITIONS = ${DirDefs}" )
这是我想要的输出:
COMPILE_DEFINITIONS = MACRO1=1;MACRO2=2;MACRO3=1
这就是我得到的:
COMPILE_DEFINITIONS = MACRO1=1;MACRO2=2;MACRO3=