“fatal error C1083 ”无法打开包括文件
MFC工程文件调用其他.c文件时发生错误。
1.把.C文件修改为.CPP文件;
2.把.h及.cpp文件加入工程;
3. .h及.cpp文件开头加入#include<stdafx.h>
然后编译出现以下问题提示:fatal error C1083 无法打开包括文件,解决方法如下:
步骤1:定位报“fatal error C1083: ”错误的文件,找到它所在的目录。
步骤2:添加该项目的附加路径 。如图所示:
1)右键查看该项目的属性
2)点击配置属性——〉 C/C++ ——〉 常规 ——〉 附加包含目录——〉将报错文件所在目录添加进去
3) 将项目的本地路径替换为工程相对路径
工程根目录为:$(ProjectDir)
其子目录inc为:$(ProjectDir)inc
==========================================================
这时因为该模块没有包括预编译头文件“stdafx.h”的缘故。 VC用一个stdafx.cpp包含头文件stdafx.h,然后在stdafx.h里包含大部分系统头文件,这样编译时VC就通过编译stdafx.cpp把大部分系统头文件预编译进来了,在Debug目录下有一个很大的文件*.pch,这里就存储了预编译信息。根据这个原理,如果这个pch损坏了或被删除了,系统重新编译时就会抱怨“cannot open precompiled header file debug/*.pch”。这时怎么解决这个问题呢,打开Project-》 Setting对话框选C++页,将Category下拉式列表框选中Precompiled Headers,最简单的办法就是选中第一个选项“Not using....",这样就根本不用预编译头也不去寻找pch文件, 就不会出错了,但是这样做的后果是每次编译、连接都化更多的时间。 也可以选第二个选项”Automatic ...",然后在“Through header”力填上stdafx.h,这样 如果没有pch文件系统会自动生成一个pch,如果有的话就使用这个pch,这个选项是比较“ 智能”的。 第三个选项是强行创建一个pch文件,第四个选项是直接使用pch文件。当然“Through headers”里都填stdafx.h了。
“fatal error C1083 ”无法打开包括文件相关推荐
- 成功解决 _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: 无法打开包括文件:“stdio.h
现象: vs2012一直fatal error C1083: 无法打开包括文件:"stdio.h" 不知道配置太多,动到了什么地方,出现了这个问题: 在: 解决方案--调试源文件 ...
- fatal error C1083: 无法打开包括文件:dxtrans.h: No such file or directory
From: http://blog.csdn.net/pkueecser/article/details/7287938 fatal error C1083: 无法打开包括文件:"dxtra ...
- 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 ...
- VS2015打开编译VS2013工程时提示fatal error C1083: 无法打开包括文件: “afxwin.h”: No such file or directory
VS2015打开并编译VS2013工程时,显示fatal error C1083: 无法打开包括文件: "afxwin.h": No such file or directory ...
- 【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平台下的体系结构,它的主要功能是进行数据包捕获和网络分析.它允许应用程序通过协议栈捕获和传输网络数据包,也包括内核级别的数据包过滤.网络静态引擎和支持远程数 ...
- OpenGL开发时,fatal error C1083: 无法打开包括文件:“gl\glut.h”: No such file or directory...
本人使用的是vs2012,编写一个简单的opengl程序,运行的时候总是提示: fatal error C1083: 无法打开包括文件:"gl/glut.h": No such f ...
- (解决 fatal error C1083: 无法打开包括文件:“xxxxxxxxx.h”: No such file or directory)VS和Eclipse添加新文件/文件夹路径步骤
Visual Studio和Eclipse添加新文件/文件夹路径步骤 向VS工程中添加文件夹 把新增的头文件添加到路径中 Eclipse添加头文件 向VS工程中添加文件夹 首先添加相关的文件夹和文件– ...
最新文章
- java编写十个评委_Java题 在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分...
- 本地通过域名访问虚拟机的网站部署方法(Nginx)
- linux查文件的前几行,Linux--查询文件的第几行到第几行命令
- jzoj3509-倒霉的小C【gcd,欧拉函数】
- 【OpenCV 例程200篇】48. 图像增强—彩色直方图匹配
- 大数据系统和分析技术综述(引用最多)
- webpack的多文件打包问题
- [转帖]Ipvsadm参数详解(常用命令)
- c语言作业统计字符,C语言统计字符数(示例代码)
- clickhouse代理Chproxy
- 基于Java的在线购书系统
- 机器学习 --- 2. 从最大似然再看线性回归(转)
- 百度文库无下载券无法下载解决办法
- 怎么使用可视化数据库工具 DBeaver 连接本地数据库?
- 2019年最新-等保测评机构、等保测评公司、信息安全厂商大全
- 串口助手使用16进制发送数据
- Java生成png文件字体不清晰_将Graphics2D写入BufferedImage - 字体分辨率较差
- oracle连接超时是什么意思,oracle连接超时自动断开问题
- 电脑无法搜索到蓝牙耳机解决办法
- Git教程及常用命令
热门文章
- 关于数位板怎么用,电脑绘画入门篇
- 上下文无关文法(例题+计算)
- c语言与或非异或符号怎么打,逻辑运算符的符号
- RANSAC介绍(Matlab版直线拟合+平面拟合)
- 怎么远程传输大文件?
- 使用“VMware ThinApp”绿化软件
- CM android rom,华为5X CM 12.1 Android ROM刷机包下载安装教程
- HTML5里video标签支持哪些格式的视频文件及其遇到的坑
- jquery手机端弹窗插件
- html手机表白弹窗,火热的程序员表白方式,调皮弹窗表白代码,赶紧拿去试试吧...