有没有办法向 CMake 指定我想使用与 CMakeLists.txt 不同的文件?我似乎找不到任何东西。
我面临的问题是我不允许签入对 CMakeLists.txt 所做的更改。我也经常切换分支。
我想为我的开发修改一些构建首选项。如果我编辑 CMakeLists.txt,git 将不允许我切换分支。
如果我有 cmake 可以使用的 CMyMakeLists.txt,那么它就可以解决这个问题。有没有办法做到这一点?
我最终做的是创建一个名为的子目录mymake,然后将CMakeLists.txt文件复制到那里。然后,我通过添加到它们前面来更改所有文件引用..\。
然后我对 cmake 文件进行了所需的更改。
我找不到一种方法让 CMake 向上一步更改目录。添加所有文件很痛苦,..\但它暂时解决了我的问题。