如何检查CMake中是否存在宏
如何正确检查CMake中是否定义了宏如何检查CMake中是否存在宏,cmake,Cmake,如何正确检查CMake中是否定义了宏 macro(foo) message("foo") endmacro() if(<what goes here?>) foo() endif() 宏(foo) 信息(“foo”) endmacro() if() foo() endif() 使用属性 为此,支持命令子句: if(COMMAND foo) foo() endif() if(COMMAND foo) foo() endif()
macro(foo)
message("foo")
endmacro()
if(<what goes here?>)
foo()
endif()
宏(foo)
信息(“foo”)
endmacro()
if()
foo()
endif()
使用属性
为此,支持命令
子句:
if(COMMAND foo)
foo()
endif()
if(COMMAND foo)
foo()
endif()