关于这个问题,我深有体会,我之前也是不知道怎么用viscode配置c++,所以,我用这篇文章帮助更多和我一样问题的人,各位大佬也能提提建议。那我们就开始!
#1下载与安装
打开viscode官网(Visual Studio Code - Code Editing. Redefined)点击右上角蓝色图标download
2.点击Windows(只适配win10和win11,如果win7想用就用dev-c++)
如果跳出这个页面代表正在下载中了
3.点击这个名字的图标
4.选择“我同意此协议”(默认勾选“我不同意此协议”)
4.选择下载地址(默认在C盘目录下的Program Files x86,但不推荐,因为时间长了C盘受不了)然后单击下一步
5.继续点下一步
6.把所有选项勾上(后面有用),点击下一步
7.点击安装
8.点击完成
9.最开始vscode没有汉化,我们点击左侧的键(具体英文是extensions(扩展))
10.在弹出来的搜索框里写(Chinese),选取第一个点击install,注意要选择Chinese(simplified)这是中文简体,不要选择Chinese(Traditional)那是繁体中文你看不懂。
什么你说你看的懂?那你说这是什么
開鑿 呼籲 一齣戲 剛纔 抽籤 搬遷 鑒鑑 蠶繭 憂鬱 欎鬰 齋齊 懺悔
玩笑归玩笑,我们继续
11.下载完就会是汉化了,接下来我们就要下载编译器MinGW-w64,打开网址(https://sourceforge.net/projects/mingw-w64/)点击download
12.出现这个页面代表下载完成
13.把MinGW-w64文件夹里的bin文件的目录拷贝下来
14.然后右键此电脑点击属性>高级系统设置
15.单击环境变量>Path>编辑
16.点击新建,把复制的路径复制进去
17.点击确定>确定>确定,退出。打开vscode,在扩展中搜索c/c++点击安装
18.在文件夹中右键,显示更多选项(win11)点击用viscode打开
19.点击图标,名字叫xxx.cpp(第二个图标新建)
20.按下Ctrl+shift+p输入c/c++配置(UI)点击
21.找到编译器路径栏,写入你的MinGW文件夹中bin文件夹中的gcc.exe文件目录
22.找到IntelliSense 模式,把下面的Windows-gcc-x64改成gcc-x86(legacy)
23.在“三”中找到终端找到配置任务点击,再点c/c++:g++.exe
就生成了一个jasks文件,现在点击一下选项
你会发现左边栏多了一个.exe的文件,现在按下Ctrl+`输入.\xxx.exe,你会发现运行成功了!
另外还可以在拓展里搜索.run也可以运行c++文件,这里就不演示了
总结
如果你不是非要尝鲜c++14以上新语法还是使用dev-c++吧,不然这个配置问题很复杂...