vscode gcc编译器
时间: 2023-10-13 08:15:44 浏览: 175
cpp-pp:使用GCC编译器从VSCode生成并运行C ++代码
在 VS Code 中使用 gcc 编译器的步骤如下:
1. 首先需要安装 gcc 编译器,可以在 Linux 或者 macOS 上使用系统自带的包管理器进行安装,也可以在 Windows 上下载 MinGW-w64 或 Cygwin 并安装。
2. 打开 VS Code,安装 C/C++ 扩展。在扩展商店搜索 C/C++,找到名为 "C/C++" 的扩展并安装。
3. 在 VS Code 中打开 C/C++ 项目,或者新建一个 C/C++ 文件。如果是新建文件,需要为文件添加 .cpp 或 .c 后缀名。
4. 在 VS Code 中按下 F1 键,输入 "C/C++: Edit configurations" 并回车。这将打开 launch.json 配置文件。
5. 在 launch.json 文件中添加以下配置:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "gcc 编译器",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${fileDirname}",
"environment": [],
"externalConsole": true,
"MIMode": "gdb",
"preLaunchTask": "gcc build"
}
]
}
```
这个配置文件中,我们为编译器配置了一个名称为 "gcc 编译器" 的启动项,指定了编译器类型为 cppdbg,编译器为 gcc,调试器为 gdb。我们还指定了编译选项为默认值,并将编译的文件路径配置为当前打开的文件路径,并设置了一个预编译任务 "gcc build"。
6. 在 VS Code 中按下 F1 键,输入 "Tasks: Configure Task" 并回车。这将打开 tasks.json 配置文件。
7. 在 tasks.json 文件中添加以下配置:
```json
{
"version": "2.0.0",
"tasks": [
{
"label": "gcc build",
"type": "shell",
"command": "gcc",
"args": [
"-g", "${file}",
"-o", "${fileDirname}/${fileBasenameNoExtension}"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
```
这个配置文件中,我们为编译器配置了一个命令为 "gcc build" 的编译任务,指定了编译器为 gcc,编译选项为 "-g"(生成调试信息),并将编译的文件路径配置为当前打开的文件路径。
8. 按下 Ctrl + Shift + B(Windows 或 Linux)或者 Command + Shift + B(macOS)编译当前打开的 C/C++ 文件。如果一切正常,应该会在终端中看到编译结果。
9. 按下 F5 键启动调试。如果一切正常,应该会在终端中看到程序的输出,并且可以在 VS Code 中调试程序。
以上就是在 VS Code 中使用 gcc 编译器的步骤。
阅读全文