vscode MSVC怎么更改为mingw cmake
时间: 2024-10-16 16:12:20 浏览: 64
如果你想要将Visual Studio Code (VSCode) 配置成使用 Mingw 编译系统(特别是 Mingw 的 CMake 支持),你需要按照以下步骤操作:
1. 安装 MinGW:首先确保你的计算机上已经安装了MinGW,它是GCC的Windows版本。可以从MSYS2网站下载并安装它。
- 访问 https://msys2.org/ 并根据指示安装。
- 安装必要的工具,比如`mingw-w64-i686-gcc` 和 `mingw-w64-x86_64-gcc` 或者相应的x64版本。
2. 安装CMake:同样从MSYS2或CMake官网下载并安装适用于MinGW的CMake版本。
3. 配置VSCode:在VSCode中,安装C/C++插件,如"ms-vscode.cpptools",它支持配置构建工具链。
- 打开VSCode,转到命令面板 (`Ctrl+Shift+P`),搜索 "Install Extension",然后输入 "cpp tools"。
- 选择 "C/C++ Tools ( Insider ) by Microsoft" 并点击安装。
4. 设置CMake工具链:打开设置(`File > Preferences > Settings` 或 `Ctrl+,`),找到 `C/C++` 面板,编辑配置。添加或更新`configurations`部分,选择MinGW作为工具链,例如:
```json
{
"version": 4,
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"miDebuggerPath": "${env.MINGW64_HOME}/bin/gdb.exe",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}
```
记得替换 `${env.MINGW64_HOME}` 为实际的MinGW安装路径。
5. 创建CMakeLists.txt:在项目根目录创建CMakeLists.txt文件,配置你的项目和生成规则。
6. 构建项目:通过VSCode内建的CMake工具(例如CMake Terminal)运行 `cmake` 和 `make` 命令来构建项目。
阅读全文
相关推荐



















