我正在关注本教程学习 CMake。
在本教程中,讲师演示了在 CLion IDE 部分-D
中封装 CMake 变量(即命令行参数)的设置Settings > Build, Execution, Deployment > CMake > Profiles
。(我相信它与此处记录的相同:https://www.jetbrains.com/help/clion/cmake-profile.html)
如果我理解正确的话,在这种情况下,“配置文件”是一个容器,用于以枚举方式对各种与 CMake 相关的设置(例如工具链和 CMake 选项)进行分组。(通过枚举,我的意思是,我可以有一个名为的“配置文件”,FOO
将工具链设置为msvc.exe
并将 CMake 选项设置为-DMYVAR="foo"
,还有另一个名为的配置文件BAR
,将工具链设置为msvc.exe
并将 CMake 选项设置为-DMYVAR="bar"
,等等。)
我的问题是:Visual Studio Code 是否具有相同的 CMake“配置文件”概念?
我想了解“CMake 配置文件”这个概念是 CMake 本身的一个方面,还是 IDE/开发环境的一个方面。