当前位置: 首页 > news >正文

VScode运行C语言提示“#Include错误,无法打开源文件stdio.h”

C/C++环境配置

参考:

VS Code 配置 C/C++ 编程运行环境(保姆级教程)_vscode配置c++环境-CSDN博客

基本步骤

  • - 安装MinGW-W64,其包含 GCC 编译器:bin目录添加到环境变量;CMD 中输入gcc --version或where gcc验证是否 OK
  • - VScode 安装 C/C++ 扩展  #补充:需要设置扩展
  • - 点击运行后弹出设置,选择 gcc  #或:Terminal(终端)->Configure Default Build Task

问题

跟着教程来,但是运行后有问题:

#Include错误,无法打开源文件stdio.h

可能是没有配置C/C++扩展的一些参数

一些说法

【VScode】VScode配置C/C++环境(UI界面)_vscode 添加geant-CSDN博客

详细说明了插件配置,摘录之

更改【扩展设置】,添加Include的路径 #实测无效

- C:\VSCodeDevelopEnv\mingw64\lib\gcc\x86_64-w64-mingw32\8.1.0\include

- C:\VSCodeDevelopEnv\mingw64\x86_64-w64-mingw32

问Kimi,回答多为.json文件设置,感觉不如手动设置通用

解决方案

C/C++扩展设置:根据报错跳转到C/C++插件设置, 设置好后会生成配置文件:

  • IntelliSense 模式:gcc-x64
  • C/C++: g++.exe build active file

C/C++: 编辑配置(UI)

-对应properties.json

#可以运行命令“C/C++: 编辑配置(UI)”打开该界面

编译器路径:

IntelliSense模式:

编译环境

-对应tasks.json

ctrl+shift+p调出命令面板,输入tasks,选择“配置默认生成任务”

相关文章:

  • [实现Rpc] 消息抽象层的具体实现
  • 火锅店点餐系统的设计与实现(ssm论文源码调试讲解)
  • 百度api填写
  • 算法12--栈
  • 在Nodejs中使用kafka(四)消息批量发送,事务
  • 栈回溯基础
  • python学opencv|读取图像(七十四)人脸识别:EigenFaces算法
  • 一周学会Flask3 Python Web开发-request请求对象与url传参
  • TCP通讯-客户端链接
  • python 快速实现链接转 word 文档
  • 蓝桥杯题目(生日蜡烛)
  • ARM中断流程思考。
  • 【核心算法篇五】《DeepSeek时间序列预测:Transformer+ARIMA融合》
  • 文件分片上传 python
  • 2024亚马逊数据分析!
  • 【AI】mac 本地部署 Dify 实现智能体
  • Python HTTP 请求工具类 HttpUtils:简化 HTTP 请求的高效工具
  • 反向代理模块kd
  • 力扣第4题 寻找两个正序数组的中位数
  • 排序与算法:归并排序
  • 浙能集团原董事长童亚辉被查,还是杭州市书法家协会主席
  • 字母哥动了离开的心思,他和雄鹿队的缘分早就到了头
  • 上海现有超12.3万名注册护士,本科及以上学历占一半
  • 教育部:启动实施县中头雁教师岗位计划,支撑县中全面振兴
  • 我国成功发射遥感四十号02组卫星
  • 三大股份制银行入局AIC,一级市场再迎“活水”