shi*_*jin 10 c++ cmake visual-studio-code
我正在使用 VSCode 中的 CMake 工具扩展在 Windows 上构建和运行 C++ 项目。
如果构建配置应该是Debug
或,我应该在哪里设置Release
?
在 上Build
,CMake 工具执行
"C:\Program Files\CMake\bin\cmake.EXE" --build c:/work/foobar/build --config Debug --target ALL_BUILD
Run Code Online (Sandbox Code Playgroud)
如何获得要使用的扩展--config Release
?
Who*_*aig 13
CMake 工具扩展设置了很多好东西,包括用于配置构建的各个方面的状态栏面板。在状态行中,可以启用/禁用 VSCode 和扩展提供的各种面板。包括 CMake 工具迷你面板的示例如下所示:
注意:我没有在Windows 机器上运行 VS Code;我的是MacOS,但前提是一样的。
CMake: [Debug]: Ready
无论如何,如果您单击IDE 顶部附近显示应打开选择变体列表的部分,您可能会熟悉看到打开的常规命令面板。它看起来像这样:
您可以在此处将您的选择从一种构建配置类型更改为另一种构建配置类型。
您还可以通过主命令面板执行以下操作来执行此操作:
CMake
。该列表应过滤为仅 CMake 命令选项。CMake: Select Variant
前面提到的相同构建变体选项应该会出现。