mac vscode配置c语言环境_如何在VS code中配置C语言环境

写在开头:

本人也是实属菜逼一枚,在这仅提供简单的配置教程。

part 1部分有点废话,会的建议直接跳至part 2部分食用。

文本内容多图。


  1. 最重要,最开始的地方当然是安装VS code啦!

9043631f18dc602a88c070354ab81281.png

i了i了

下载地址:

Visual Studio Codecode.visualstudio.com

2. 然后就是按部就班的进行安装咯。

a.勾选同意选项

c3e0ca80f73e9d5271c52182e059978f.png
然后点击下一步

b.别急着一直点到底。

34d4b2caf8d4614d1489eda783efcc3c.png
这里个人建议是都勾上

c.最后就放心点安装了。

7d9800dbab3d46004b17fcf8c3902b88.png

d.恭喜完成安装


2.别忙着打开,这个时候我们开始安装编译套餐。

a.编译套餐选择gcc的编译套件,故安装这里我们选择Windows下的特制版的MinGW的64位版本。

下载地址:

MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.netsourceforge.net

这里我们下拉选择这个文件下载:

a408b24e72e279a57110599dc9439170.png

下载完成后,我们直接解压就可以了。

解压后我们得到这样一个文件夹,

e0915a22049c303e89a12d47427386e6.png

这个文件夹我们可以放在一个合适的目录下,但是路径名不要有中文和空格!

b.接下来就是添加MinGW的环境变量:

右键此电脑,点击属性选项,

051d78d985b55a8ec5f54d1a13b6ed93.png
右键——属性

然后,点击高级系统设置,

27851598d4a33dce71ec5b908e0a801e.png

高级系统设置

得到此界面后,我们点环境变量。

5305dbb3fff310c5cba62800f3f51a9a.png

我们在这里(系统变量——Path)添加环境变量

7fd37130168f18dfc2b11bac3de5affe.png
双击Path,得到弹出窗口:
1ebb6a045c26903e8e21186393999af9.png
点击新建后将安装路径下的bin文件夹添加进去

注:如何添加文件路径

e2f62099b15cb55d5f35d1e0a5fb5fab.png
这里我们右键单击bin文件夹点击属性一栏
dd127c2f37939f2d94a0977749a1803e.png
在弹出窗口中完整复制位置一栏的内容并在此内容后加\bin

接下来我们一路点确定就可以了

78a983010452d3d8e188073ac79e148c.png

配置完成后打开控制台(win+r 后输入cmd打开命令控制台),分别输入 g++ -v 和 gcc -v、gdb -v 查看环境是否安装成功(是否有当前版本号)

得到内容类似如下:

11bf69220b6ba83cbd1e99cd49324035.png
输入g++ -v
f676869d210fc831204137252410f6a8.png
输入gcc -v
85edada8813eda4d9487d66e06b190fd.png
输入gdb -v

好了,到此我们的环境变量设置就已经ok了。

在此我们记得重启电脑


3.重启系统后 接下来,我们打开VS code

375be34004ade868f315923e41bc9bfc.png
单击箭头方向的按钮

在搜索框内搜索这两个插件选择安装

8cb0d2d9deace6b3cfc74350809b350e.png
主要安装这两个插件

4.安装完后,我们开始最后一步——调试VS code

首先我们新建一个hello world.c文件

17809e8953e6e33730463aa93ef07079.png

然后我们可以不先写代码,按F5进行调试

85701b55eba8f50b69886c33e6f51665.png
选择第一个
3ac2fd1af0a578d8fab5578f914e8229.png
同样选择第一个

到了最后的对话框选中止就好

接下来它会自动生成.vscode文件夹和文件launch.json、tasks.json

修改launch.json为:

(注意注释块的内容,对注释块注释的内容进行个人修改)

{    "version": "0.2.0",    "configurations": [        {            "name": "(gdb) Launch",            "preLaunchTask": "build",            "type": "cppdbg",            "request": "launch",            "program": "${fileDirname}/${fileBasenameNoExtension}.exe",            "args": [],            "stopAtEntry": false,            "cwd": "${workspaceFolder}",            "environment": [],            "externalConsole": true,            "MIMode": "gdb",            "miDebuggerPath": "D:/Program Files/mingw64/bin/gdb.exe", // 这里修改GDB路径(D:/Program Files/mingw64/bin)为安装的mingw64的bin下的gdb.exe路径            "setupCommands": [                {                    "description": "Enable pretty-printing for gdb",                    "text": "-enable-pretty-printing",                    "ignoreFailures": true,                }            ]        }]}
{        "version": "2.0.0",        "command": "gcc", // 注意对应       "args":["-g","${file}","-o","${fileBasenameNoExtension}.exe"],    // 编译命令参数     "problemMatcher": {                "owner": "cpp",         "fileLocation":["relative","${workspaceFolder}"],                 "pattern": {         "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",         "file": 1,                  "line": 2,                  "column": 3,                    "severity": 4,                     "message": 5                }        }   }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值