关于vscode c/c++环境配置

关于vscode c/c++环境配置



可以参考此篇文章:
博客文章入口


目录跳转
第一步 安装vscode
第二步 安装MinGW方法一:官网下载
方法二:阿里云盘下载
方法三:浏览器自己搜素资源下载
第三步:配置编译器环境变量
第四步:配置vscode c/c++ 环境变量
特别注意

第一步 安装vscode

官网入口

在图示处选择合适的版本下载一路安装即可。



第二步 安装编译环境 MinGW

方法一:官网下载
官网入口

进入界面后一直向下滚动找到 installer 这个文件下载安装,安装时选择合适的版本配置安装即可。

在下载的时候,会让用户进行选择配置,关于配置的选择可以自己查找相关教程

可能下载会比较慢,也可能安装的时候出现问题,下面是我的网盘的下载链接,但是他是8.1.0版本,x86_64,win32,seh类型的下载完成后的文件夹,可供直接下载。

方法二:阿里云盘下载的一个固定类型
阿里云盘入口
方法三:浏览器查找

可以自己在浏览器查找相关教程或者镜像网站或者其他百度网盘等资源安装



第三步:配置编译器环境变量

  • 找到下载的MinGW文件夹
    • 找到下载的文件夹
    • 点击进入点击进入文件夹
    • 选择这个命名为bin的文件夹,右键点击复制文件地址
  • 打开环境变量设置添加环境变量
    • 完成后一路点击 应用/确认 即可
  • 检查是否配置成功
win + R

按下上面的快捷键召唤出命令窗口,win键可能标有win亦可能是win键这种图标,然后输入cmd点击确定即可

gcc -v

然后在跳出来的黑框框里输入以上代码按下Enter键出现下图即表示配置成功



第四步:配置vscode c/c++ 环境变量

  1. 打开vscode点击下图位置
  2. 自行搜索下载下面扩展
  • 注意,c/c++code Runner必须下载,Chinese汉化包和c/c++ Extension按照需求下载
  • 下载后关闭应用
  1. 在任意一个位置创建一个文件夹,将用作存放配置文件和代码文件
  2. 如图操作或者用Ctrl + Shift + P快捷键唤出命令面板
  3. 按照图片操作,在命令面板搜素c/c++:编辑配置选择(UI)结尾的打开
  4. windows-gcc-x64也可选择gcc-x64
  5. 然后我们会发现系统自动新建了一个jison文件,不用管他,接下来新建一个cpp文件,

(特此注意,最好文件夹和文件的名称路径不要包含中文否则运行可能会出错)

​ 用来测试代码,输入以下代码。

#include<iostream>
using namespace std;
int main(void)
{
    cout<<"have a try";
    return 0;
}
  1. 接下来在***1.cpp 界面***打开终端选项,点击配置默认生成任务,选择图示那个打开

  2. 然后我们还是先不管这个新生成的json文件,点击上端的运行选项,然后选择添加配置,还是选择c++(GDB)环境打开,我们会发现生成了一个launch的json文件

  3. 然后顺序如下

  4. 接下来我们需要改变这里边的配置以使程序能在黑框框运行和能够调试,在这个时候那个task的json文件派上了用场

  5. 上图是我替换过后的内容,特别需要注意,每个冒号后需要空一个空格,否则可能会报错,然后需要在图示位置,那个黄色的方括号后面添加一个语句。 前面要用逗号隔开,接下来输入"preLaunchTask": ,然后空格,把复制一粘贴上去,此处是和复制一处的内容相对应的。

  6. 之后返回到1.cpp界面,就可以成功运行调试了。



特别注意

进行配置任务,添加配置是需要返回到1.cpp文件进行,否则不会有相关选项

步骤虽然按配置c++进行但是配置完成后c/c++两种语言均可以运行调试

有关于运行时黑框框一闪而过,可以在主函数return 0;前面添加语句while(getchar()!='\n');可以暂停直至输入换行符。

文件夹和文件的名称路径最好不要包含中文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_南明_离火_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值