📜  VS代码|用C++编译并运行(1)

📅  最后修改于: 2023-12-03 14:48:22.522000             🧑  作者: Mango

VS代码|用C++编译并运行

在本文中,将介绍如何使用VS代码来编译和运行C++程序。VS代码是一个强大的开源代码编辑器,支持各种编程语言,并且提供了丰富的扩展和功能,使得编码变得更加高效和方便。

步骤1: 安装VS代码和C++编译器

首先,你需要安装VS代码和一个C++编译器。你可以从VS代码官网下载适用于你的操作系统的安装包。对于C++编译器,Windows用户可以使用MinGW或者MSVC,而Linux用户可以使用GCC。安装完成后,确保你的环境变量配置正确,以便在终端中能够运行g++等相应命令。

步骤2: 创建一个C++项目

在VS代码中,你可以通过以下步骤创建一个新的C++项目:

  1. 打开VS代码,点击左侧的“文件”菜单,选择“打开文件夹”选项。
  2. 在本地文件系统中选择一个合适的目录,并点击“确定”。
  3. 使用快捷键Ctrl + Shift + P,在命令面板中输入“C++: 新建终端”,并选择该选项。
  4. 在打开的终端中输入以下命令,创建一个新的C++源文件:
touch main.cpp
  1. 将你的C++代码写入main.cpp文件中,并保存。
步骤3: 配置VS代码的编译任务

下一步是配置VS代码的编译任务,以便能够编译和运行你的C++代码。按照以下步骤进行操作:

  1. 使用快捷键Ctrl + Shift + B,或者点击顶部菜单的“终端”->“运行生成任务”来打开任务菜单。
  2. 在任务菜单中,选择“C/C++: g++ build active file”选项。这将会创建一个名为tasks.json的任务配置文件,并自动填充一些默认配置。
  3. 对于Windows用户,你可能需要手动调整tasks.json中的路径和编译参数,以便与你的编译器路径相匹配。例如:
{
    "type": "shell",
    "label": "C/C++: g++ build active file",
    "command": "g++",
    "args": [
        "-g",
        "${file}",
        "-o",
        "${fileDirname}\\${fileBasenameNoExtension}.exe"
    ],
    "options": {
        "cwd": "${workspaceRoot}"
    },
    "problemMatcher": ["$gcc"],
    "group": {
        "kind": "build",
        "isDefault": true
    }
}
  1. 保存tasks.json文件。
步骤4: 编译和运行C++代码

现在,你可以使用VS代码来编译和运行你的C++程序了。按照以下步骤进行操作:

  1. 按下F6或者使用快捷键Ctrl + Shift + B,选择你之前创建的任务(例如:“C/C++: g++ build active file”)。
  2. 编译任务会在终端中运行,并生成一个可执行文件(例如:main.exe,对于Windows用户)。
  3. 在终端中输入以下命令,运行你的C++程序:
.\main.exe
  1. 你的C++程序将在终端中运行,并且你将会看到相应的输出。

通过以上步骤,你现在可以使用VS代码来编译和运行你的C++程序了。VS代码提供了一个灵活而方便的开发环境,可以帮助你更好地调试和优化你的代码。祝你编写愉快的C++程序!