VS Code搭建C/C++开发环境

一、VScode 是什么?

在这里插入图片描述

二、VScode的下载和安装

1、下载

下载地址:https://code.visualstudio.com/
在这里插入图片描述
进入界面后直接点击下载
下载好后在下载文件夹中就有如下可执行程序:
在这里插入图片描述

2、安装

下载下来的安装包直接双击:
在这里插入图片描述
点击下一步:
在这里插入图片描述
设置好安装路径后点击下一步:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、环境介绍

安装好后进来后是如下界面:
在这里插入图片描述

1、安装中文插件

在这里插入图片描述
在这里插入图片描述
安装好后会提示重启一下:
在这里插入图片描述

四、VScode配置 C/C++开发环境

在这里插入图片描述

1、下载MinGW-w64 编译器套件

下载地址:https://github.com/niXman/mingw-builds-binaries/releases
进入下载界面开始按如下图片一步一步进行:
在这里插入图片描述
点击后进入界面就会开始自动下载了

现在好后是一个压缩后的文件:
在这里插入图片描述
然后解压一下:
在这里插入图片描述
进入解压好后的文件夹中:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此时这个文件的路径就是:C:\mingw64

2、配置MingGW64

在windows电脑上打开任务栏设置
在这里插入图片描述
打开系统>系统信息,点击高级设置
在这里插入图片描述
然后设置环境变量
在这里插入图片描述
设置系统环境变量里面的Path环境变量
在这里插入图片描述
点击编辑,然后新建路径,把我们前面添加mingw64的文件夹路径下的bin目录添加进去
在这里插入图片描述
我的mingw64文件夹放在C盘的根目录下
最后再全部确定,此时就配置好了

3、验证

win + r 打开运行窗口输入cmd
在这里插入图片描述
输入gcc --version 和 where gcc 来验证是否配置成功
在这里插入图片描述

4、安装C/C++插件

在插件中搜索c/c++,然后点击安装
在这里插入图片描述
安装完成后,重启VSCode

五、在VSCode上编写C语言代码并编译成功

1、打开文件夹

在自己的电脑里建立一个文件夹例如:
在这里插入图片描述
我就在D:\bianchen\code这个目录下建立了一个test_4_24的文件夹
然后打开VSCode选择我刚创建好的文件夹
在这里插入图片描述
在这里插入图片描述

当我们第一次使用时会出现如下情况我们:
在这里插入图片描述

2、新建C语言文件,编写C语言代码

创建C语言文件:
在这里插入图片描述
文件名随便起,我起的是test,文件后缀是.c,c语言文件的后缀必须是,c

创建好后就可以在右边区域编写代码:
在这里插入图片描述

3、设置C/C++编译选项:

在这里插入图片描述
在这里插入图片描述
然选择C/C+编辑配置(UI)
在这里插入图片描述
进入如下界面:
在这里插入图片描述
然后按照下面图片进行配置:
在这里插入图片描述
在这里插入图片描述
配置好后就会自动生成如下的文件:
在这里插入图片描述

4、创建执行任务:tasks.json

要编译代码,我们接下来,在终端中:配置任务,如下图:
在这里插入图片描述
点击进入后选择如下图选项:
在这里插入图片描述
选择后也默认生成了一个文件:
在这里插入图片描述

5、编译

在这里插入图片描述
在这里插入图片描述
然后再点击如下图后:
在这里插入图片描述
运行成功后就会生成一个可执行程序:
在这里插入图片描述

6、执行

在这里插入图片描述
在这里插入图片描述

7、运行c++代码

c++配置修改
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在终端使用g++ 加上我们要运行的文件名就可以生成可执行程序了

六、VSCode 的调试

被调试的可执行程序要由 -g 选项来生成

1、创建launch.json文件

首先点击调试,创建launch.json文件
在这里插入图片描述
然后选择C++(GDB/LLDB)如下图选项:
在这里插入图片描述
然后我们就会默认生成一个文件但里面什么都没有,需要添加配置:
在这里插入图片描述
然后选择c/c++:(gdb)启动
在这里插入图片描述
然后修改配置,如下图:
a.exe是可执行名称不固定,根据自己形成的可执行程序名称来修改
gdb.exe是我之前安装mingw64文件里bin目录下的一个可执行程序
在这里插入图片描述

2、开始调试

在这里插入图片描述

七、插件推荐

文件图标插件:
在这里插入图片描述
ai助手:
在这里插入图片描述

### 配置Visual Studio Code在macOS上的开发环境 #### 安装Visual Studio Code 为了开始配置,在macOS上需先下载并安装Visual Studio Code。可以从官方网站获取最新版本的应用程序,并按照提示完成安装过程。 #### 安装必要的工具链 确保macOS系统已安装Xcode命令行工具,因为这些工具包含了编译C/C++代码所必需的Clang编译器和其他实用程序[^4]。可以通过终端执行`xcode-select --install`来安装或更新到最新的命令行工具。 #### 设置扩展插件 对于C/C++项目来说,安装Microsoft官方提供的C/C++ Extension for Visual Studio Code是非常重要的一步。这个扩展提供了 IntelliSense、调试支持以及其他特性,极大地提高了编码效率[^3]。打开VS Code后,访问 Extensions 视图 (`Cmd+Shift+X`) 并搜索 "C/C++" 来找到该扩展并点击安装按钮。 #### 创建任务配置文件tasks.json 为了让VS Code能够识别和构建C/C++源码文件,创建一个`.vscode/tasks.json` 文件用于定义编译指令。下面给出了一种适用于大多数情况的任务配置模板: ```json { "version": "2.0.0", "tasks": [ { "label": "build hello world", "type": "shell", "command": "/usr/bin/clang++", "args": [ "-g", // 调试信息开关 "-std=c++17", // C++标准版本指定 "${file}", // 当前活动窗口中的文件名作为输入参数 "-o", // 输出选项 "${fileDirname}/${fileBasenameNoExtension}" // 输出可执行文件的位置与名称 ], "group": { "kind": "build", "isDefault": true }, "problemMatcher": ["$gcc"], "detail": "Generated task to build a single file." } ] } ``` 此JSON片段设置了默认使用的编译器为`/usr/bin/clang++`,指定了采用C++17标准进行编译,并且启用了调试模式(`-g`)以便后续可以更方便地进行错误排查。 #### 启用调试功能launch.json 最后一步是建立调试会话所需的信息。这通常涉及到创建另一个名为`.vscode/launch.json` 的 JSON 文件。这里提供了一个简单的例子供参考: ```json { "version": "0.2.0", "configurations": [ { "name": "(lldb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/hello", // 可执行文件路径 "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "lldb" } ] } ``` 这段配置允许用户启动LLDB调试器运行由上述任务生成的目标程序,并可以在不离开编辑界面的情况下查看变量值变化、单步执行语句等功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值