📅  最后修改于: 2023-12-03 15:38:00.576000             🧑  作者: Mango
如果你想在 VSCode 中用 gcc 编译并运行 C++ 代码,本文将会告诉你如何实现这个目标。
首先,在 VSCode 中安装 C/C++ 扩展程序。打开 VSCode 安装扩展程序页面,搜索 C/C++ 扩展程序,找到 'Microsoft' 提供的 C++ 扩展程序并安装。
接下来,我们需要设置 tasks.json 文件来告诉 VSCode 如何编译和运行我们的程序。tasks.json 文件位于 .vscode 文件夹中,如果该文件夹不存在,你需要手动创建该文件夹并在内部创建 tasks.json 文件。
请注意,我们使用的是 gcc 编译器,所以需要确保已经在系统 PATH 中添加了 gcc 并检查 gcc 版本是否支持 C++11 或更高的版本。
此外,在 tasks.json 文件中需要指定正确的 C++ 包含文件路径和输出文件路径,例如:
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "gcc",
"args": [
"-g",
"${workspaceFolder}/src/*.cpp",
"-o",
"${workspaceFolder}/bin/${fileBasenameNoExtension}",
"-std=c++11",
"-I${workspaceFolder}/headers"
],
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": "$gcc"
}
]
}
现在,您可以使用 VSCode 编写 C++ 代码并保存。要运行代码,选择“终端”菜单中的“运行生成任务”(或者按 Ctrl/Cmd + Shift + B),它会自动编译代码并将代码输出到 bin 文件夹中。
完成后,你可以打开终端并切换到 bin 目录中,执行 ./filename
命令来运行你的程序。
现在你已经学会了如何在 VSCode 中使用 gcc 编译并运行 C++ 程序。这种方法不仅仅在Windows平台,例如在 Linux 和 MacOS 中同样适用,因此无论你使用什么操作系统,这种方法都是非常便捷且实用的。