vscode配置c++环境
时间: 2023-09-03 16:05:29 浏览: 70
vscode 如何配置c/c++环境
5星 · 资源好评率100%
1. 安装C/C++扩展:在VS Code中打开扩展面板(Ctrl+Shift+X),搜索“C/C++”并安装。
2. 安装编译器:VS Code默认不包含C/C++编译器,需要自行安装。常用的编译器有GCC、Clang和Microsoft Visual C++等。以GCC为例,在Linux系统中可以通过终端命令sudo apt-get install build-essential安装,Windows系统需要下载MinGW-w64并安装。
3. 配置任务(Task):在VS Code中打开命令面板(Ctrl+Shift+P),输入“Tasks: Configure Task”,选择“Create tasks.json file from template”创建任务配置文件,并按照提示选择“Others”作为任务类型。然后编辑tasks.json文件,添加以下代码:
```
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "gcc",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
```
这里的“command”和“args”参数指定了编译器和编译选项,可以根据需要进行修改。
4. 配置调试(Debug):在VS Code中打开调试面板(Ctrl+Shift+D),选择“C++(GDB/LLDB)”作为调试环境。然后编辑launch.json文件,添加以下代码:
```
{
"version": "0.2.0",
"configurations": [
{
"name": "(gdb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
]
}
]
}
```
这里的“program”参数指定了要调试的可执行文件路径,可以根据需要进行修改。
5. 编写代码并调试:在VS Code中新建一个C文件,编写代码,并保存。然后按下F5键,等待编译和调试过程完成。在调试面板中可以设置断点、查看变量、单步执行等操作。
阅读全文