21xrx.com
2024-09-19 10:13:39 Thursday
登录
文章检索 我的文章 写文章
Visual Studio Code C++配置指南
2023-06-29 13:18:01 深夜i     --     --
Visual Studio Code C++ 配置指南

Visual Studio Code是一个流行的开发环境,用来编写并调试各种编程语言的代码。当我们在使用Visual Studio Code来编写C++代码时,需要配置一些设置才能让其正常运行。在本篇文章中,我们将会讲解如何在Visual Studio Code中配置C++。

1. 安装 C/C++ 扩展程序:

首先,在Visual Studio Code的插件市场中搜索 C/C++ 扩展程序并安装它。这个扩展程序能够为你提供更好的语法高亮、代码补全、代码导航和一些必要的设置。

2. 安装编译器:

为了在 Visual Studio Code 中编译和运行 C++ 程序,你需要安装一个 C++ 编译器。在Windows上可以安装MinGW-w64编译器,而在Linux和MacOS上则可以使用GCC编译器。如果您想从Visual Studio Code中使用编译器,您应该把编译器添加到系统的环境变量中。

3. 配置 task.json文件:

在Visual Studio Code中打开一个C++文件,然后在VSCode的菜单中选择Terminal> Configure Task > C/C++: g++ build active file

这个操作会自动创建一个 **task.json** 文件,它定义了编译和运行 C++ 程序的任务。

默认的 task.json 文件内容如下:


{

  "version": "2.0.0",

  "tasks": [

    {

      "type": "cppbuild",

      "label": "C/C++: g++ build active file",

      "command": "/usr/bin/g++",

      "args": [

        "-g",

        "${file}",

        "-o",

        "${fileDirname}/${fileBasenameNoExtension}"

      ],

      "options": {

        "cwd": "${workspaceFolder}"

      },

      "problemMatcher": [

        "$gcc"

      ],

      "group":

        "isDefault": true

      

    }

  ]

}

如果你不得不使用不同的编译器或不同的标志等设置,你应该修改 `task.json` 文件。如何修改 task.json 文件需要结合自己的具体情况。

4. 配置 settings.json 文件:

你也可以为C++文件在 Visual Studio Code 中配置默认的编译器和编译选项。在选定的C++文件中右键单击,选择 "Select as default for C/C++",然后在 *.vscode\settings.json* 中会自动添加配置信息,如下所示:


{

  "files.associations": {

    "*.c": "c",

    "*.cpp": "cpp"

  },

  "C_Cpp.default.includePath": [

    "C:/Qt/Tools/mingw810_64/include/c++/8.1.0",

    "C:/Qt/Tools/mingw810_64/include/c++/8.1.0/x86_64-w64-mingw32",

    "C:/Qt/Tools/mingw810_64/include",

    "C:/Program Files/Java/jdk1.8.0_231/include",

    "C:/Program Files/Java/jdk1.8.0_231/include/win32",

    "C:/MinGW/lib/gcc/x86_64-w64-mingw32/8.1.0/include",

    "${workspaceFolder}/**"

  ],

  "C_Cpp.default.cStandard": "c11",

  "C_Cpp.default.cppStandard": "c++14",

  "C_Cpp.default.compilerPath": "C:/Qt/Tools/mingw810_64/bin/g++.exe",

  "C_Cpp.default.compilerArgs": [

    "-std=c++14",

    "-W",

    "-Wall",

    "-Wconversion",

    "-Werror",

    "-Wextra"

  ]

}

在这个文件中,你可以设定默认的 C++ 标准、编译器路径、包含路径、编译器参数等。

综上所述,配置 Visual Studio Code 编写 C++ 程序需要完成以上四个步骤。完成后,你可以方便地在 Visual Studio Code 中编写和运行 C++ 程序。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复