fatal error C1083 无法打开预编译头及解决方案
来源:互联网 发布:查询系统端口 编辑:程序博客网 时间:2024/04/30 04:06
解决这个问题的步骤:
1.首先检查:stdafx.cpp文件 上右键——属性,预编译头选“创建”,其它cpp选“使用”。
2.如果按照步骤1的操作,还是有错误,那么就重新生成解决方案,重新调试。
3.实在不行的话,步骤/方法右键点击你创建的项目,选择“属性标签”点击属性,弹出“项目属性页”,在左侧找到以下位置 配置属性 --> C/C++ --> 预编译头,并选择它:在右边的菜单中选择 “创建/使用预编译头”中的“不使用预编译头文件”点击“确定”按钮退出即可原因分析。
总结:编译器一般都是以文件为单位进行编译,如果修改了工程中的一个文件,那么将导致所有文件都要从新编译,这样的编译将耗费很长时间。为了提高编译速度,将那些不常被修改,比较稳定的文件单独包含到一个指定的头文件中, 然后生成一个预编译头文件 *.pch 。 VC中默认的头文件为 stdAfx.h, 但光有头文件无法编译,所以还要用到 StdAfx.cpp里只包含一句有效代码,这样编译时,通过编译 stdAfx.cpp就把大部分系统头文件编译进来, Debug目录下便会产生一个 存储了预编译信息的 *.pch 文件。
如果 *.pch文件损坏或者不存在,就会出现,题目所示的无法打开预编译头文件的错。
0 0
- fatal error C1083 无法打开预编译头及解决方案
- vs2008 fatal error C1083: 无法打开预编译头文件
- fatal error C1083: 无法打开预编译头文件
- fatal error C1083: 无法打开预编译头文件
- fatal error C1083: 无法打开预编译头文件
- fatal error C1083: 无法打开预编译头文件
- fatal error C1083: 无法打开预编译头文件
- fatal error C1083: 无法打开预编译头文件
- fatal error C1083: 无法打开预编译头文件
- 【Debug】fatal error C1083: 无法打开预编译头文件
- fatal error C1083: 无法打开预编译头文件,解决办法
- fatal error C1083: 无法打开预编译头文件:“Debug\Ex14_1.pch”
- fatal error C1083: 无法打开预编译头文件:“Debug\Ex14_1.pch”的解决办法
- c++ fatal error C1083: 无法打开预编译头文件:“.\Debug\router.pch”
- fatal error C1083: 无法打开预编译头文件:“Debug\*.pch”: No such file or directory
- fatal error C1083: 无法打开预编译头文件 的解决方法
- c++ fatal error C1083: 无法打开预编译头文件:“.\Debug\router.pch” (转)
- c++ fatal error C1083: 无法打开预编译头文件:“.\Debug\router.pch”
- 灵活选择抛出异常
- 用PXE方法从裸机批量推Oracle11gR2 RAC成套环境
- spring中注解属性scope的prototype是什么意思?
- eclipse 代码清理 代码格式化 代码注释
- leetcode 149 Longest Substring Without Repeating Characters
- fatal error C1083 无法打开预编译头及解决方案
- 线段树区间维护cf46D
- 2.2.3Web
- C++ 中 利用rand ()生成任意区间的随机浮点数
- 产生守护进程的方法
- 乐视TV超级电视完胜小米电视的秘诀
- UML类图几种关系的总结
- hdu 1728逃出迷宫
- 8051的端口定义