解决windows下vscode找不到c++头文件
发布时间 - 2019-12-30 00:00:00 点击率:次#%#$#%@%@%$#%$#%#%#$%@_e2fc++805085e25c9761616c00e065bfe8找不到头
文件的问题是由于windows下vscode默认的编译器是微软的msvc(vs使用的编译器)的头文件路径。
如果你没有安装vs肯定会因为找不到头文件而报错,如果你安装了vs却同样报错,原因如下:
1、你错误配置了vscode的配置文件;
2、你使用了在MSVC头文件库中并不存在的头文件,比如:bits/stdc++.h
解决方法:
1、修改配置文件;
2、将需要的头文件拷贝到vs的头文件路径中去
如果电脑没有安装vs而安装的mingw系列,只能通过修改配置文件来解决。
一、修改配置文件的方法:
在.vscode文件夹下新建一个 c_cpp_properties.json 文件
将下面这段代码粘贴进去。其中,要将includePath选项更改为你mingw编译器的安装路径下的lib/gcc/x86_64-w64-mingw32/8.1.0/include文件夹路径
{
"configurations": [
{
"name": "Win32",
"includePath": [
"C:/Program Files/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"intelliSenseMode": "gcc-x64"
}
],
"version": 4
}对于非标准库中的头文件,也可以通过列表追加的方式将路径追加到includePath中去
比如:
二、修改头文件的方法:
首先你必须安装了微软vs系列中的一个比如:visual stdio 2017 Community,然后找到安装路径下的头文件路径
默认的是:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include
然后将你需要的头文件粘贴进这个文件夹,这样能让MSVC和mingw拥有同样的头文件库。
相关文章教程推荐:vscode教程
# windows
# vscode
# c++
# 头文件
# 配置文件
# 如果你
# 找不到
# 微软
# 中去
# 报错
# 库中
# 没有安装
# 的是
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
如何在IIS管理器中快速创建并配置网站?
PythonWeb开发入门教程_Flask快速构建Web应用
网站制作大概多少钱一个,做一个平台网站大概多少钱?
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
如何在阿里云虚拟服务器快速搭建网站?
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
如何用AI帮你把自己的生活经历写成一个有趣的故事?
北京网站制作的公司有哪些,北京白云观官方网站?
Laravel如何使用Collections进行数据处理?(实用方法示例)
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
如何在建站宝盒中设置产品搜索功能?
Laravel怎么实现API接口鉴权_Laravel Sanctum令牌生成与请求验证【教程】
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
如何快速配置高效服务器建站软件?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
微信推文制作网站有哪些,怎么做微信推文,急?
iOS验证手机号的正则表达式
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
如何在IIS中新建站点并配置端口与IP地址?
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?
今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何在万网自助建站平台快速创建网站?
Android使用GridView实现日历的简单功能
WordPress 子目录安装中正确处理脚本路径的完整指南
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
Bootstrap整体框架之CSS12栅格系统
HTML 中动态设置元素 name 属性的正确语法详解
Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】
如何用VPS主机快速搭建个人网站?
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】
Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】
Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】
如何快速搭建高效WAP手机网站?
bootstrap日历插件datetimepicker使用方法
Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程
如何快速搭建支持数据库操作的智能建站平台?
Python3.6正式版新特性预览
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
如何获取PHP WAP自助建站系统源码?
Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】
黑客入侵网站服务器的常见手法有哪些?
html5的keygen标签为什么废弃_替代方案说明【解答】

