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

这篇具有很好参考价值的文章主要介绍了解决VScode中:C/C++编译器错误导致头文件报错问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、软件安装

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

四、编写C程序

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

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

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

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

运行结果如下:

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

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

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

通过上面的步骤,最终困扰我的头文件报错终于解决啦,回头看主要原因还是C/C++编译器环境配置问题。文章来源地址https://www.toymoban.com/news/detail-433551.html

到了这里,关于解决VScode中:C/C++编译器错误导致头文件报错问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • QT使用MSVC编译器报错:Project ERROR: Cannot run compiler ‘cl‘以及后续问题解决

    记录一次qtcreator工程使用MSVC创建报错“ Project ERROR: Cannot run compiler ‘cl’ ”,没办法运行编译器cl。 只显示 qmake配置文件 不出现工程文件, 在qtcreator安装目录下的MSVC2017确实并未找到cl.exe文件,于是下载了everything搜索软件,在电脑上找到了VSstudio的安装目录下MSVC2017编译器下

    2024年02月05日
    浏览(61)
  • 使用Microsoft C++编译器配置VSCode

    在本教程中,您将在 Windows 上使用 Microsoft Visual c++ 编译器和调试器配置 Visual Studio Code 。 要成功完成本教程,您必须完成以下步骤: 1.安装Visual Studio Code。 2.安装VS Code的C/ c++扩展。你可以通过在Extensions视图中搜索’c++’ (Ctrl+Shift+X) 来安装C/ c++扩展。 3.安装Microsoft Visual c++ (

    2024年02月05日
    浏览(52)
  • 解决python自带的IDLE编译器打不开,并默认使用IDLE打开py文件

    这是python自带的一个编译器,虽然很简陋,但它重要的功能不在日常编码。 它其实就是python文件夹下的 pythonw.exe 文件,用它启动py文件可以实现无黑窗的启动模式,有GUI图形界面的项目更适合使用。 这个文件具体的启动文件位置为 C:python3.10Libidlelibidle.py (替换你自己py

    2024年01月24日
    浏览(46)
  • VSCode使用MinGW编译器,配置C/C++环境

    目录 一、安装VSCode 二、安装MinGW编译器 1、配置环境变量 2、测试配置是否成功 三、配置VSCode 1、安装所需扩展 2、新建代码存放文件夹 3、添加配置文件 4、配置文件内容 (1)c_cpp_properties.json (2)launch.json (3)settings.json (4)tasks.json 测试 其他:C++程序运行 每次换了电脑

    2024年01月20日
    浏览(57)
  • Ubuntu18.04 安装vscode 配置C#编译器

    环境: ubuntu 18.04 依赖库: SDK .net-7 安装对象: vscode 在终端: ./dotnet-install.sh --channel 7.0 遇见如下提示: dotnet:未找到命令 如下操作: 下载–解压–安装 wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb

    2024年02月16日
    浏览(50)
  • opencv_contrib扩展模块的安装(CMake编译器)及解决文件下载失败的问题(超详细)

    上篇文章介绍了Windows 10 64位系统下 Visual Studio 2015+OpenCV4.1.0下载安装及环境配置, Visual Studio 2015+OpenCV4.1.0 下载安装及环境配置_专注专心的博客-CSDN博客 本篇文章继续介绍,opencv_contrib扩展模块的安装(CMake编译器),并详细说明了“ffmpeg”、 “ippicv”、“data”、“xfeatures2d”等

    2024年02月14日
    浏览(92)
  • vscode开发c++ 程序,配置使用微软自家的cl编译器。

    vscode 写c++代码, 配置为使用微软自己的cl编译器: 1.安装visual studio 2022, 并且创建一个可以正常编译的cpp工程。 2. 从visual studio 2022的菜单 项目 属性,查出include和lib的配置信息,并录入到window的系统环境变量中,当然还要把cl可执行文件的路径也录入到window11系统PATH中,如下

    2024年03月19日
    浏览(63)
  • VSCode编译器环境下,调试3d-tiles-validator

    参照3d-tiles-validator仓库的 README.md文件 Clone the repository into the current directory: Change into the directory of the cloned repository: Install the validator and all its dependencies: 完成上述步骤后,\\\"ts-node\\\"可以直接来执行3d-tiles-validator VsCode打开3d-tiles-validator文件夹 Ctrl+Shift+D 打开运行调试配置面板,添加

    2024年02月11日
    浏览(45)
  • STM32 Keil5报错-*** Target ‘XXX‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which -安装编译器解决

    安装的keil 版本是V5.38, 显示缺少编译器 Compiler Version 5\\\' *** Target \\\'MUSICPLAYER\\\' uses ARM-Compiler \\\'Default Compiler Version 5\\\' which is not available. 下载编译器:  Arm Compiler 5.06 update 7 (build 960)  下载地址:https://developer.arm.com/downloads/view/ACOMP5 Legacy Arm Compiler 5, 4.1, and RVCT (ACOMP5) https://developer.ar

    2024年04月11日
    浏览(62)
  • makefile学习之编译器报错问题

    1、当使用makefile自动推导的功能时编译器报错 ccJS7JEh.s: Assembler messages: ccJS7JEh.s:5: Error: invalid instruction suffix for `push\\\' ccJS7JEh.s:7: Error: invalid instruction suffix for `push\\\' ccJS7JEh.s:14: Error: operand type mismatch for `call\\\' ccJS7JEh.s:39: Error: invalid instruction suffix for `push\\\' 百度了很多方法但是都没有

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包