CMake 3.11 or higher is required. You are running version 3.10.2
时间: 2024-04-05 19:30:13 浏览: 178
这是一个错误提示,意思是你需要使用CMake 3.11或更高版本。你正在使用版本3.10.2,因此可能会导致一些问题。你需要升级CMake到3.11或更高版本才能解决这个问题。你可以从CMake官网下载最新版本的CMake,并按照安装说明进行安装。如果你已经安装了最新版本的CMake但仍然收到这个错误提示,你可能需要在系统路径中设置正确的CMake路径。
相关问题
CMake Error at CMakeLists.txt:32 (cmake_minimum_required): CMake 3.11 or higher is required. You are running version 3.10.2
回答: 根据引用\[1\],你的CMakeLists.txt文件中出现了一个错误,提示你需要使用CMake 3.0.2或更高版本,而你正在使用的是2.8.12.2版本。这可能是由于你的CMake版本过低导致的配置不完整和错误的发生。引用\[3\]中的代码片段显示了如何告诉CMake源文件的位置,并生成一个静态库。根据你提供的问题,你的CMakeLists.txt文件中还出现了另一个错误,提示你需要使用CMake 3.11或更高版本,而你正在使用的是3.10.2版本。因此,你需要升级你的CMake版本以解决这个问题。
#### 引用[.reference_title]
- *1* [CMake安装或CMake Error at CMakeLists](https://blog.csdn.net/banyu0052/article/details/101946043)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [cmake error at cmakelists-qutecom](https://blog.csdn.net/scut1135/article/details/8293208)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
CMake Error at CMakeLists.txt:22 (cmake_minimum_required): CMake 3.12 or higher is required. You are running version 3.10.2
这个错误提示是因为你的 CMake 版本太低,需要升级到 3.12 或更高版本。你可以通过以下步骤来升级 CMake:
1. 首先卸载旧版本的 CMake,可以使用命令 `sudo apt-get remove cmake` (如果你是在 Ubuntu 系统上使用的话)。
2. 下载最新版本的 CMake,可以从官网 https://cmake.org/download/ 下载。
3. 安装新版本的 CMake,可以使用命令 `sudo apt-get install ./cmake-<version>.tar.gz` (其中 `<version>` 表示你下载的 CMake 版本号)。
安装完成后,你就可以使用最新版本的 CMake 来编译你的项目了。
阅读全文