是否可以让 cmake 构建文件(CMakeLists.txt)不在 CLion 的根目录中?
我目前正在处理 cmake 构建文件不在 CLion 项目的根目录中的项目(在 out/Debug 目录中)。我希望 CLion 打开这个项目的根目录,并使用 out/Debug 中的 cmake。
有可能吗?例子:
|- main.cpp
|- classs.cpp
|- class.h
|- build1
|- CMakeLists.txt
|- build2
|- CMakeLists.txt
这有点不寻常,但想想生成 cmake 文件时的情况。
此外,当两个项目想要拥有单独的 make 文件和公共源时,这也是可能的。