win7系统,vc2008环境,实然就出现了 意外的预编译头错误,只需重新运行编译器就可能修复此问题。baidu了一些答案,大致的方案如下:
方法 1 禁用/analyze编译器选项,则它会被启用。
方法 2 开始清理生成。
方法 3 重新启动计算机。
方法 4 禁用创建/使用预编译头的编译器选项。
方法 5 生成 ->仅用于项目->仅清理 生成->清理解决方案 生成 ->清理项目
但经自己测试,都无果 还有一个
经过自己摸索,还有一个可能出现此问题的可能,就是vc2008可以快捷的切换Debug 和 Release两个编译方案,当在 Release编译了一个后,回到Debug时,就可能出现此问题(我的就是这种情况)。 所以,在清理项目的时候,分别选中两个编译方案,都清理一下,问题解决