CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done -- Generating done -- Build files have been written to: /home/slam/slamlearn/slambook2-master/ch3/visualizeGeometry/build
时间: 2024-03-28 09:41:59 浏览: 419
CMakeLists.txt
这个警告是由于您使用的 CMake 版本较旧,不再支持在 `cmake_minimum_required` 命令中使用 `<min>` 参数。这不会影响您的代码构建,但是建议您更新 CMake 版本以避免潜在的不兼容问题。
您可以通过在 `cmake_minimum_required` 命令中使用 `<max>` 后缀来解决这个警告,告诉 CMake 您的项目不需要与旧版本的 CMake 兼容。例如:
```
cmake_minimum_required(VERSION 3.0 FATAL_ERROR)
```
这将告诉 CMake,您的项目需要使用版本为 3.0 或更高版本的 CMake。
如果您想更新到最新版本的 CMake,您可以从 CMake 官方网站下载最新的二进制文件或源代码,并按照官方文档进行安装和配置。
阅读全文