CMake:如何创建自己的属性列表?

时间:2016-11-23 14:38:36

标签: cmake

我在.cmake文件中有一些选项:

option (OPTION_1 "option 1" ON)
option (OPTION_2 "option 2" OFF)

然后我想打印出这样的选项:

foreach (_variableName ${_variableNames})
    message(STATUS "${_variableName}=${${_variableName}}")
endforeach()

我期待以下输出:

OPTION_1=ON
OPTION_2=OFF

是否可以创建自定义属性列表optionsList,其中仅包含我的选项OPTION_1OPTION_2,然后就这样:

get_cmake_property (_variableNames optionsList)

CMake版本:3.7.0-rc1

最诚挚的问候, 伊戈尔

0 个答案:

没有答案