确定cmake_minimum_required()的适当版本

Pra*_*tic 5 cmake

从一组CMakeLists.txt文件中,如何确定适当的版本号cmake_minimum_required()?有没有比熟悉CMake功能的历史和使用反复试验更好的方法?

Tsy*_*rev 1

CMake 在其网站上提供了每个版本的文档。使用它,您可以检查您在项目中使用的所有功能是否都受特定 CMake 版本的支持。

功能包括命令名称、命令选项及其可能的值、CMake 附带的模块名称。

通常项目不需要精确的最低 CMake 版本。您可以选择用户可以使用的合理版本,并检查该版本是否支持您使用的所有功能。