21xrx.com
2025-06-19 07:24:06 Thursday
文章检索 我的文章 写文章
如何在VSCode中配置C++环境
2023-07-03 00:06:19 深夜i     21     0
VSCode 配置 C++ 环境

Visual Studio Code 是一款轻量级、免费、开源的跨平台代码编辑器,它支持多种编程语言并具有强大的插件系统。在使用 Visual Studio Code 进行 C++ 开发之前,我们需要配置 C++ 环境。

以下是如何在 VSCode 中配置 C++ 环境:

1. 安装 C++ 编译器

在 Windows 系统下,我们可以选择安装 MinGW 或 Cygwin;在 Mac 系统下,可以安装 Xcode Command-Line Tools;在 Linux 系统下,不用安装,因为系统自带 C++ 编译器。当然,也可以根据自己的喜好,自行安装其他的 C++ 编译器。

2. 安装 C/C++ 扩展

打开 VSCode,选择菜单中的“扩展”,在搜索栏中输入“C/C++”,找到 Microsoft 提供的 C/C++ 扩展并安装。安装完成后,重新启动 VSCode,C/C++ 已经可以使用了。

3. 配置任务(Task)

在 Visual Studio Code 中,可以使用任务(Task)来执行 C++ 程序。我们需要输入以下命令,来创建 tasks.json 文件:

{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "build",
      "type": "shell",
      "command": "g++",
      "args": [
        "-g",
        "${workspaceFolder}\\*.cpp",
        "-o",
        "${workspaceFolder}\\${fileBasenameNoExtension}.exe"
      ]
    },
    {
      "label": "run",
      "type": "shell",
      "command": "${workspaceFolder}\\${fileBasenameNoExtension}.exe"
    }
  ]
}

在上述内容中,我们定义了两个任务,分别是“build”和“run”。其中,“build”用于编译 C++ 程序,而“run”则用于运行已编译的程序。在执行任务时,可以在“Terminal”中输入以下命令:

⇧⌘B:执行“build”任务
F5:执行“run”任务

4. 配置 Launch.json

在 Visual Studio Code 中,可以通过配置 Launch.json 文件来调试 C++ 程序。我们需要输入以下命令,来创建 Launch.json 文件:

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "C++ Launch",
      "type": "cppdbg",
      "request": "launch",
      "program": "${workspaceFolder}\\${fileBasenameNoExtension}.exe",
      "args": [],
      "stopAtEntry": false,
      "cwd": "${workspaceFolder}",
      "externalConsole": true,
      "MIMode": "gdb",
      "miDebuggerPath": "gdb.exe",
      "preLaunchTask": "build",
      "setupCommands": [
        
          "text": "-enable-pretty-printing"
      ]
    }
  ]
}

在上述内容中,我们定义了一个“C++ Launch”的配置,其中包括了编译好的程序的路径和 GDB 的路径。在调试 C++ 程序时,可以按 F5 键,执行此任务。

以上就是在 VSCode 中配置 C++ 环境的步骤。通过这些设置,我们可以在 Visual Studio Code 中愉快地开发 C++ 程序,并且可以进行程序的编译、运行和调试。

  
  
下一篇: C++贪吃蛇代码

评论区