📜  如何使用 gcc vscode 运行 cpp - C++ (1)

📅  最后修改于: 2023-12-03 15:38:00.576000             🧑  作者: Mango

如何使用 gcc VSCode 运行 C++ 代码

如果你想在 VSCode 中用 gcc 编译并运行 C++ 代码,本文将会告诉你如何实现这个目标。

步骤 1:安装 C/C++ 扩展

首先,在 VSCode 中安装 C/C++ 扩展程序。打开 VSCode 安装扩展程序页面,搜索 C/C++ 扩展程序,找到 'Microsoft' 提供的 C++ 扩展程序并安装。

步骤 2:设置 tasks.json 文件

接下来,我们需要设置 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"
        }
    ]
}
步骤 3:编写代码并运行

现在,您可以使用 VSCode 编写 C++ 代码并保存。要运行代码,选择“终端”菜单中的“运行生成任务”(或者按 Ctrl/Cmd + Shift + B),它会自动编译代码并将代码输出到 bin 文件夹中。

完成后,你可以打开终端并切换到 bin 目录中,执行 ./filename 命令来运行你的程序。

结束语

现在你已经学会了如何在 VSCode 中使用 gcc 编译并运行 C++ 程序。这种方法不仅仅在Windows平台,例如在 Linux 和 MacOS 中同样适用,因此无论你使用什么操作系统,这种方法都是非常便捷且实用的。