解决VScode中:C/C++编译器错误导致头文件报错问题

一、软件安装

VScode安装网址:https://code.visualstudio.com/
进入网址,直接download即可。

解决VScode中:C/C++编译器错误导致头文件报错问题_第1张图片
VScode软件很好安装,下载完安装包之后。

  1. 双击安装包
  2. 选同意
  3. 选下一步

解决VScode中:C/C++编译器错误导致头文件报错问题_第2张图片
接下来将框中全部打√

解决VScode中:C/C++编译器错误导致头文件报错问题_第3张图片
之后一路“下一步”即可。先不用启动。

二、C/C++编译器下载安装

编译器mingw-w64下载网址:https://sourceforge.net/projects/mingw-w64/
进入网址,点击Files

解决VScode中:C/C++编译器错误导致头文件报错问题_第4张图片
接着往下滑,选择MinGW-W64-install.exe,点击等待几秒,即可下载。

解决VScode中:C/C++编译器错误导致头文件报错问题_第5张图片
三、C/C++编译器配置环境变量

上面编译器下载我尝试好多次都没有下载成功,937.99KB这个大小是不对的,大小应该是47MB左右。后来找到一个安装包,成功安装,下面是连接,可自行下载。
https://download.csdn.net/download/weixin_44775494/86724372

解决VScode中:C/C++编译器错误导致头文件报错问题_第6张图片

  1. 首先,将压缩包解压到:C:\Program Files中,解压之后的文件名可以改为:mingw-w64。
  2. 点击进入路径(这里可能不太一样,但是找到bin文件就好):C:\Program Files\mingw-w64\mingw64\bin

解决VScode中:C/C++编译器错误导致头文件报错问题_第7张图片

  1. 打开“编辑系统环境变量”,点击环境变量。

解决VScode中:C/C++编译器错误导致头文件报错问题_第8张图片

  1. 将路径C:\Program Files\mingw-w64\mingw64\bin添加到path中,注意,上下两个path都弄一下,以防万一。首先,点击用户变量中的path,点击编辑-新建-将路径粘贴上去-点击确定;继续点击系统变量中的额path,点击编辑-新建-将路径粘贴上去-点击确定。继续点击确定-确定。

解决VScode中:C/C++编译器错误导致头文件报错问题_第9张图片

四、编写C程序

环境变量配置完毕,打开VScode软件。安装chinese扩展包(中文设置)和C/C++扩展包。

解决VScode中:C/C++编译器错误导致头文件报错问题_第10张图片
新建文件夹,重命名为英文,放在英文路径中。
接着点击软件中 文件-打开文件夹。

解决VScode中:C/C++编译器错误导致头文件报错问题_第11张图片
下图中1.是文件夹的名字,点击2.可以在该文件夹下新建文件,比如c文件,命名时候后缀加.c,c++文件则后缀加.cpp
解决VScode中:C/C++编译器错误导致头文件报错问题_第12张图片
接着,编写代码即可。

#include 
int main()
{
   // printf() 中字符串需要引号
   printf("Hello, World!");
   return 0;
}

运行结果如下:

解决VScode中:C/C++编译器错误导致头文件报错问题_第13张图片
如果头文件出现错误,点击头文件的红色波浪线,选择下面红框。接着找到编辑器路径,下拉选择包含头文件的编译器即可,gcc.exe、g++.exe、cpp.exe三选一,都可以用。

如果下拉找不到,直接将C:\Program Files\mingw-w64\mingw64\bin\gcc.exe,按照自己的路径,复制上去就行。

解决VScode中:C/C++编译器错误导致头文件报错问题_第14张图片

通过上面的步骤,最终困扰我的头文件报错终于解决啦,回头看主要原因还是C/C++编译器环境配置问题。

你可能感兴趣的:(vscode,c++,c语言)