vs2013 调试出现error C1083无法打开包括的文件
最近帮忙调试工程项目的时候发现拿到别人工程项目时编译总是报C1083错误无法打开包括的文件,但是真实的项目中,这些头文件以及相应的依赖库都存在,分析原因,主要是包含的路径不对,整理网上的回答,希望不要继续踩坑。
1. 问题描述
在拿到别人工程项目的时候,编译一直报如下图这样的错误:
但是实际上我的项目中确实有相应的头文件,而且在vs的项目文件.vcxproj如下图所示中相对路径却是正确的
本工程导入之前在别人电脑上是能够正常运行的。
2. 问题分析
因为报错是找不到对应的头文件,而头文件确实存在,而且项目的相对路径是正确的,但编译仍然报错,仔细研究之后发现找不到文件是因为工程项目中添加的文件路径是别人电脑上添加的路径,这样在本机电脑上当然就找不到对应的文件了。
3. 解决办法
了解到原因后,解决方式就是需要将对应的文件路径添加到依赖中去,其详细步骤如下:
步骤1:定位报“fatal error C1083: ”错误的文件,找到它所在的目录。
步骤2:添加该项目的附加路径 。
步骤3:重新编译生成,问题可以得到有效解决。
操作过程如图所示:
鼠标右键工程——>属性,如下图所示:
选择配置属性,在C/C++——>常规选项下,可以看到附加目录包含的路径,虽然.vcxproj中看到的相对路径是没有问题的,但是在这附加包含目录下确实别人电脑中的路径,需要将此处的路径换到你所需要添加的头文件的路径中,如下图所示:
将项目的本地路径替换为工程相对路径
选择确定即可解决
vs2013 调试出现error C1083无法打开包括的文件相关推荐
- VS2015打开编译VS2013工程时提示fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory
VS2015打开并编译VS2013工程时,显示fatal error C1083: 无法打开包括文件: "afxwin.h": No such file or directory ...
- fatal error C1083: 无法打开包括文件:“stdio.h
现象: vs2012一直fatal error C1083: 无法打开包括文件:"stdio.h" 不知道配置太多,动到了什么地方,出现了这个问题: 在: 解决方案--调试源文件 ...
- 成功解决 _mssql.c(568): fatal error C1083: 无法打开包括文件: “sqlfront.h”: No such file or directory
成功解决 _mssql.c(568): fatal error C1083: 无法打开包括文件: "sqlfront.h": No such file or directory 目 ...
- fatal error C1083: 无法打开包括文件:dxtrans.h: No such file or directory
From: http://blog.csdn.net/pkueecser/article/details/7287938 fatal error C1083: 无法打开包括文件:"dxtra ...
- 【python基础知识】error C1083: 无法打开包括文件: “numpy/arrayobject.h”: No such file
依然是运行 python setup.py build 出现该错误,前面的问题解决后冒出来的新错误. 结果是将numpy文件夹添加到setup.py文件中的include中即可. ---------- ...
- fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory
fatal error C1083: 无法打开包括文件:"stdint.h": No such file or directory [错误]fatal error C1083: 无 ...
- fatal error C1083: 无法打开包括文件: “afx.h”: No such file or directory
在用Visual Studio 2017打开一个工程进行编译时,报了如下错误: fatal error C1083: 无法打开包括文件: "afx.h": No such fi ...
- 【VC++2010无法debug】fatal error C1083: 无法打开包括文件:“stdio.h”: No such file or directory【问题解决】
[VC++2010无法debug]fatal error C1083: 无法打开包括文件:"stdio.h": No such file or directory[问题解决] st ...
- fatal error C1083: 无法打开包括文件:“pcap.h”: WinPcap编程
WinPcap是一个开源的.运行于Win32平台下的体系结构,它的主要功能是进行数据包捕获和网络分析.它允许应用程序通过协议栈捕获和传输网络数据包,也包括内核级别的数据包过滤.网络静态引擎和支持远程数 ...
最新文章
- python 示列:抓取网页所有a连接
- 企业品牌网站建设都涉及收取哪些方面的费用?
- 【Android 安全】DEX 加密 ( Java 工具开发 | 加密解密算法 API | 编译代理 Application 依赖库 | 解压依赖库 aar 文件 )
- [转贴]漫谈计算机图书翻译的四种境界
- CGI、FastCGI 知识总结
- bzoj4025: 二分图
- Leecode05. 最长回文子串——Leecode大厂热题100道系列
- 钽电容极性 钽电容极性判断图解
- 那个一年发四篇Cell的研究生,后来怎么样了?
- mysql添加序列触发器_Oracle中使用触发器(trigger)和序列(sequence)模拟实现自增列实例...
- 零基础带你学习MySQL—Delete语句以及注意事项(九)
- 从智慧信号灯看智能城市管理
- 【LeetCode】【数组】题号:*442,重复元素出现两次
- 温故知新----css布局
- RAW、YUV、RGB、JPEG格式简介
- python命名规则数字开头的成语_day01 Python基础
- [精简]什么是和弦?
- PHP删除字符串中的空格和换行符终极方法
- 小程序反编译-获取源码
- 昨天去做地推,在路上看见了这么繁茂的仙人掌