关于编译错误 fatal error C1083: Cannot open precompiled header file
来源:互联网 发布:闲鱼退款淘宝介入 编辑:程序博客网 时间:2024/06/05 15:22
今天编译一个比较大的工程时,总是遇到这样的编译错误,想必凡是用过VC6.0做过比较大的程序或者做过MFC开发的朋友都遇到过。错误提示如下,fatal error C1083:Cannot open precompiled header file: 'rcmq.pch': Permission denied .其中rcmq是我的工程的名字。
我到网上查了资料,顺便学习了这方面的知识,这主要与预编译头文件有关。
根据我的项目开发经验,我总结了避免这个编译错误的一些方法:
(1)在菜单栏里的工程 -> 设置 -> C/C++ 中,预编译的的头文件选项卡,选择“不使用预补偿页眉”单选项就可以了。不过这种方法的缺点是以后每次编译都会比较慢。
(2)由于在大的工程里,有一些头文件经常使用,往往就会导致这样的编译错误。解决办法是把这些经常使用的头文件写入一个文件(比如precompile.h)里,就如MFC程序里的stdAfx.h一样,然后在文件precompile.cpp文件里加入#include <precompile.h>即可。对于precompile.cpp在项目设置里选择“设置补偿页眉文件”,对于其他.cpp文件设置“使用补偿页眉文件”。
下面是在网上看到的有关预编译头文件的机制,还是很有必要研究一下的。
- 编译错误 fatal error C1083: Cannot open precompiled header file
- 编译错误 fatal error C1083: Cannot open precompiled header file
- 关于"fatal error C1083: Cannot open precompiled header file"错误
- 关于编译错误 fatal error C1083: Cannot open precompiled header file
- VC错误 fatal error C1083: Cannot open precompiled header file
- 关于fatal error C1083: Cannot open precompiled header file: /'Debug/v13_3.pch/': 错误
- fatal error C1083: Cannot open precompiled header file
- VC 6.0:fatal error C1083: Cannot open precompiled header file:
- fatal error C1083: Cannot open precompiled header file
- fatal error C1083: Cannot open precompiled header file:
- 如何解决 fatal error C1083: Cannot open precompiled header file
- fatal error C1083: Cannot open precompiled header file: 备忘
- 解决办法fatal error C1083: Cannot open precompiled header file: *.pcb
- 编译C++出现fatal error c1083: cannot open precompiled header file问题的解决办法
- 错误:预编译头文件 fatal error C1083: Cannot open precompiled header file: 'Debug
- vc6.0常见错误fatal error C1083: Cannot open precompiled header file: 'Debug/**.pch'
- vc6.0错误:fatal error C1083: Cannot open precompiled header file: 'Debug/
- vc6.0常见错误fatal error C1083: Cannot open precompiled header file: 'Debug/**.pch'
- 几种编程语言之间的比较
- Java缘起和发展
- 看c s d n这几年
- 浅谈C语言指针的有趣应用(一)
- Absolute Java - Class: Heater
- 关于编译错误 fatal error C1083: Cannot open precompiled header file
- JavaScript模拟面向对象
- Gridview的数据列中实现鼠标悬浮变色
- hibernate整合遗留数据库之处理主键(映射自然键之复合自然键)
- 英文搜索引擎(还有老外的crack,超赞)
- 恶意广告程序shellpro.dll
- hibernate整合遗留数据库之处理主键(复合主键中的外键)
- hibernate整合遗留数据库之处理主键(复合主键的外键)
- android 编译环境