vscode配置c/c 环境闪退
时间: 2023-11-20 18:58:52 浏览: 115
解决vscode下调试c/c++程序一闪而过的问题(Windows)
针对vscode配置c/c++环境闪退的问题,可以尝试以下解决方法:
1. 确认是否安装了C/C++插件,如果没有安装,可以在vscode的扩展商店中搜索并安装C/C++插件。
2. 确认是否安装了MinGW-w64或者其他的C/C++编译器,如果没有安装,可以在MinGW-w64官网下载并安装。
3. 确认vscode中的launch.json文件是否正确配置,可以参考以下配置:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "C/C++ Launch",
"type": "cppvsdbg",
"request": "launch",
"program": "${workspaceFolder}/<your_program_name>.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true
}
]
}
```
4. 确认vscode中的tasks.json文件是否正确配置,可以参考以下配置:
```json
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "g++",
"args": [
"-g",
"${file}", "-o",
"${fileDirname}/${fileBasenameNoExtension}.exe"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
```
如果以上方法都无法解决问题,可以尝试重新安装vscode或者重装MinGW-w64。
阅读全文