VS code C++环境配置

这篇博客详细介绍了如何在VS Code上配置C++开发环境,包括下载安装VS Code,安装C/C++中文插件,创建C++项目,配置gdb,设置launch.json和tasks.json文件,以及Mingw编译器的下载与环境变量配置。通过这些步骤,读者可以学会在VS Code中顺利进行C++程序的编写和调试。

关于VS codeC++环境配置

  1. 首先在官网上下载VScode
    https://code.visualstudio.com/Download
    选择64位windows下载

  2. 安装插件C/C++ Chinese中文插件
    在这里插入图片描述

  3. 配置环境

  • 在E盘的新建文件夹名为C++(文件名可任意路径不要包含中文),用VScode打开此文件夹
  • 点击右上方齿轮,选择gdb
    在这里插入图片描述
  • 编译器会自动生成launch.json文件,之后用下面代码替换掉已生成文件,注意看注释

Mingw下载连接
百度云:https://pan.baidu.com/s/1n6RqMcgczcu3uDZ4-gFKIw
提取码:w0o0
(选择一个对应你电脑系统的压缩包下载并解压,之后将bin的路径添加到环境变量即可,这里不再细说,有需要的请自行谷歌)

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) Launch",	// 配置名称,将会在启动配置的下拉菜单中显示
            "type": "cppdbg", 		// 配置类型,这里只能为cppdbg
            "request": "la
### 配置Visual Studio Code中的C++开发环境 要在 Visual Studio Code 中设置 C++ 开发环境,需要完成以下几个方面的配置: #### 1. 安装必要的扩展 安装 Microsoft 提供的官方 **C/C++ 扩展** 是第一步。此扩展提供了 IntelliSense、调试支持以及其他功能来增强 C++ 的开发体验[^1]。 #### 2. 设置编译器 为了能够运行和调试 C++ 程序,必须先安装一个兼容的 C++ 编译器。推荐使用 MinGW-w64 或者微软自己的 Visual Studio Community Edition(需启用 C++ 工具链)。如果目标是完全支持 C++17,则建议使用 Visual Studio 2017 或更高版本[^2]。 对于基于 GNU 的解决方案,可以考虑采用类似于 `Dev-C++` 的开源项目如 **Visual GWin++** 来构建 Win32 应用程序[^3]。 #### 3. 创建并编辑 launch.json 和 tasks.json 文件 要实现代码执行与调试的功能,在 VS Code 中还需要创建两个重要的 JSON 配置文件——`launch.json` 和 `tasks.json`: - **Launch.json**: 此文件定义了启动和附加到进程的方式以及参数选项。 下面是一个简单的例子用于本地调试 C++ 程序: ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/a.out", // 替换为目标二进制路径 "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "environment": [], "externalConsole": true, "MIMode": "gdb" } ] } ``` - **Tasks.json**: 这个文件描述了如何调用外部命令或脚本来处理源码转换成可执行文件的过程。 示例任务如下所示: ```json { "version": "2.0.0", "tasks": [ { "label": "build hello world", "type": "shell", "command": "g++", "args": [ "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}.out" ], "group": { "kind": "build", "isDefault": true }, "problemMatcher": ["$gcc"] } ] } ``` 当点击 “Run and Debug” 按钮时,会弹出选择框让用户指定所需的调试配置[^4]。 通过上述步骤即可成功搭建起适合个人需求的 C++ 开发工作流于 VS Code 平台上。 ```c++ #include <iostream> int main(){ std::cout << "Hello World!" << std::endl; return 0; } ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值