我想定位一个比我自己使用的版本更早的CMake的特定版本(与此问题相关,即正确使用cmake_minimum_required()),并且能够确定远离哪些功能会很好,例如.
是否有可能找到在CMake中引入某个特征(变量,函数,属性......)的第一个版本?
据我所知,CMake文档并未直接包含此信息(除非间接通过发行说明).Qt API文档(例如,参见QCryptographicHash的文档)就是一个很好的例子.
编辑:我创建了一个git repo,其中包含Florian提供的解决方案的修改版本:https://github.com/mbitsnbites/cmake-minver
cmake ×1