fatal error C1859的有效解决办法
2024-08-31 09:39:34
作者:朱金灿
来源:http://blog.csdn.net/clever101
在服务器(操作系统为Widows Server2008)上使用VS C++2008编译工程,总是出现这样一个错误:fatal error C1859:意外的预编译头错误,只需重新运行编译器就可能修复此问题。上网查了一下,找到一种有效的解决办法,就是安装补丁VS90SP1-KB976656-x86.exe,VS90SP1-KB976656-x86.exe的一个下载地址是:VS90SP1-KB976656-x86.exe。微软推荐的其它解决办法有:
方法 1
禁用 / 分析 如果已启用的编译器选项。
方法 2
开始清理生成。
方法 3
重新启动计算机。
方法 4
禁用 创建/使用预编译的头 编译器选项。
注意 这些方法都不能保证工作。即使您使用这些方法之一,您仍可能会遇到此问题。
一般来说我是不主张禁用预编译,而预编译头一般是由stdafx.h生成的,因此我想到一个偏门的解决办法是:将stadfx.h稍微改动一下,比如加个空格,让预编译头重新生成一下。今天想到的这种办法证实是有效的。
参考文献:
1. Win 7 中 Visual C++ 2008 的 fatal error C1853: 错误
2. 当您使用 Visual c + + 2008年编译器的错误消息:"致命错误 C1859"
最新文章
- unity之自制玻璃啤酒瓶shader
- javaScript与MVC
- Reveal UI 分析工具分析手机 App
- ngrok反向代理
- cc.game
- 解惑:NFC手机如何轻松读取银行卡信息?
- 剑指Offer10 打印1到最大n位数
- 在Yii2.0中实现计划任务(cron)
- IE浏览器下web调试工具之--IE WebDeveloper介绍
- MySQL数据库MyISAM和InnoDB存储引擎的比较【转载】
- MySQL导出以H开头的表
- java(jdk1.7) IO系列01之InputStream和OutputStream解析
- Java Collection(转载)
- 【BZOJ1415】【NOI2005】聪聪和可可(动态规划,数学期望)
- 【MyBatis源码分析】Configuration加载(下篇)
- fifo 实现问题
- Python-Unittest
- P2590 [ZJOI2008]树的统计
- ZOJ 3795 Grouping (强连通缩点+DP最长路)
- js 实现几分钟前、几小时前、几天前,以及几分钟后、几小时后、几天前后
热门文章
- channels
- spark network-common
- mysql存储emoji表情报错处理,qq互联mysql存储昵称中带表情的数据时报错。
- 小米开源文件管理器MiCodeFileExplorer-源码研究(6)-媒体文件MediaFile和文件类型MimeUtils
- Git学习总结(2)——初识 GitHub
- golang 逐行读取文件
- word2vec源代码解析之word2vec.c
- unity3d 改动gui label颜色,定义颜色需除以256
- 一筐梨子&;amp;一筐水果——协变性(covariant)
- Xcode6:No architectures to compile for(ONLY_ACTIVE_ARCH=YES...)