关于vscode c/c++环境配置
可以参考此篇文章:
第一步 安装vscode | |
---|---|
第二步 安装MinGW | 方法一:官网下载 |
方法二:阿里云盘下载 | |
方法三:浏览器自己搜素资源下载 | |
第三步:配置编译器环境变量 | |
第四步:配置vscode c/c++ 环境变量 | |
特别注意 |
第一步 安装vscode
官网入口 在图示处选择合适的版本下载一路安装即可。
第二步 安装编译环境 MinGW
方法一:官网下载
进入界面后一直向下滚动找到
installer
这个文件下载安装,安装时选择合适的版本配置安装即可。在下载的时候,会让用户进行选择配置,关于配置的选择可以自己查找相关教程
可能下载会比较慢,也可能安装的时候出现问题,下面是我的网盘的下载链接,但是他是8.1.0版本,x86_64,win32,seh类型的下载完成后的文件夹,可供直接下载。
方法二:阿里云盘下载的一个固定类型
方法三:浏览器查找
可以自己在浏览器查找相关教程或者镜像网站或者其他百度网盘等资源安装
第三步:配置编译器环境变量
- 找到下载的MinGW文件夹
- 点击进入
- 选择这个命名为
bin
的文件夹,右键点击复制文件地址
-
- 完成后一路点击 应用/确认 即可
- 检查是否配置成功
win + R
按下上面的快捷键召唤出命令窗口,win键可能标有
win
亦可能是这种图标,然后输入cmd
点击确定即可
gcc -v
然后在跳出来的黑框框里输入以上代码按下
Enter
键出现下图即表示配置成功
第四步:配置vscode c/c++ 环境变量
- 打开vscode点击下图位置
- 自行搜索下载下面扩展
- 注意,
c/c++
与code Runner
必须下载,Chinese
汉化包和c/c++ Extension
按照需求下载 - 下载后关闭应用
- 在任意一个位置创建一个文件夹,将用作存放配置文件和代码文件
- 如图操作或者用
Ctrl + Shift + P
快捷键唤出命令面板 - 按照图片操作,在命令面板搜素
c/c++:编辑配置
选择(UI)结尾的打开 windows-gcc-x64
也可选择gcc-x64
- 然后我们会发现系统自动新建了一个jison文件,不用管他,接下来新建一个cpp文件,
(特此注意,最好文件夹和文件的名称路径不要包含中文否则运行可能会出错)
用来测试代码,输入以下代码。
#include<iostream>
using namespace std;
int main(void)
{
cout<<"have a try";
return 0;
}
-
接下来在***1.cpp 界面***打开终端选项,点击配置默认生成任务,选择图示那个打开
-
然后我们还是先不管这个新生成的json文件,点击上端的运行选项,然后选择添加配置,还是选择c++(GDB)环境打开,我们会发现生成了一个launch的json文件
-
然后顺序如下
-
接下来我们需要改变这里边的配置以使程序能在黑框框运行和能够调试,在这个时候那个task的json文件派上了用场
-
上图是我替换过后的内容,特别需要注意,每个冒号后需要空一个空格,否则可能会报错,然后需要在图示位置,那个黄色的方括号后面添加一个语句。 前面要用逗号隔开,接下来输入
"preLaunchTask":
,然后空格,把复制一粘贴上去,此处是和复制一处的内容相对应的。 -
之后返回到1.cpp界面,就可以成功运行调试了。
特别注意
进行配置任务,添加配置是需要返回到1.cpp文件进行,否则不会有相关选项
步骤虽然按配置c++进行但是配置完成后c/c++两种语言均可以运行调试
有关于运行时黑框框一闪而过,可以在主函数
return 0;
前面添加语句while(getchar()!='\n');
可以暂停直至输入换行符。
文件夹和文件的名称路径最好不要包含中文