我遇到了我在 Ubuntu 上安装的问题 cmake
cmake --version
cmake version 3.17.2
Run Code Online (Sandbox Code Playgroud)
不识别CMAKE_DEPENDENT_OPTION
命令。
所以,我CMakeLists.txt
的依赖选项示例来自cmake.org/v3.16:
cmake_minimum_required(VERSION 3.4.1)
project(myexe)
CMAKE_DEPENDENT_OPTION(USE_FOO "Use Foo" ON
"USE_BAR;NOT USE_ZOT" OFF)
file(GLOB SRC_FILES "src/*.cpp")
add_executable(${PROJECT_NAME} ${SRC_FILES})
Run Code Online (Sandbox Code Playgroud)
运行时显示以下错误cmake
:
CMake Error at CMakeLists.txt:5 (CMAKE_DEPENDENT_OPTION):
Unknown CMake command "CMAKE_DEPENDENT_OPTION".
Run Code Online (Sandbox Code Playgroud)
为什么会发生,因为规范说它受支持?谢谢你的帮助!
归档时间: |
|
查看次数: |
438 次 |
最近记录: |