在从网站通过脚本安装cmake之后,我得到找不到cmake模块文件:CMakeDetermineVersionCompiler.cmake 。我缺少什么以及在哪里/运行什么命令来解决此问题。
安装cmd:
sudo ./cmake.sh --prefix=/usr/local/ --exclude-subdir
CMakeLists.txt:
cmake_minimum_required(VERSION 3.12)
project(Hello Version 1.0)
add_executable(${PROJECT_NAME} ../src/main.cpp)
版本:cmake版本3.16.6(我也尝试了最新版本3.17.2)
操作系统:Linux Mint 19 Cinnamon
答案 0 :(得分:1)
在CMake命令中,所有选项都具有区分大小写的名称,通常为大写。因此,写Version
而不是VERSION
是不正确的。正确:
project(Hello VERSION 1.0)
有关project
命令,请参见documentation。