重命名`CMakeLists.txt`(Renaming `CMakeLists.txt`)

2019-09-30 16:31发布

有没有什么办法,以各种命名CMakeLists.txt到的东西更有意义?

它可以是相当分散成在对包含多个项目的CMake一个更大的项目时同时打开了一堆人。

Answer 1:

不,这是不可能的。 这个名字是有意义的,你会习惯它。

理由:CMake的,必须找到文件,普通的选择是相关的文件有一个共同的名字和CMake的将寻找它的每一个文件夹中。 制作(生成文件),并自动工具(如Makefile.am)选择类似。

替代方法将是宽配置文件名的项目(您的问题将保持)或指示在父目录(容易出错)文件中的文件名。



Answer 2:

有没有合理辩解说CMake的不使用指定的文件扩展名像工具箱所有其他工具。 您可以通过将一个虚拟的CMakeLists.txt,其中包含这样做:

cmake_minimum_required(VERSION 3.8)
INCLUDE("meaningfulFilename.cmake")

然后把你的实际cmake的代码在.cmake文件。



文章来源: Renaming `CMakeLists.txt`
标签: cmake