StdAfx.cpp)重新编译一次即可再次生成.PCH文件,不用傻傻的按F7或Rebuild All
照这么说,我这种情况只要重新将“StdAfx.cpp”编译一下就可以了,一试,马上能编译
运行了。心里不知道有多高兴,因为以前碰到过几次这样的问题都不知道怎么解决,只好重新
创建一个相同的工程。 以前还碰到过另外一种情况(早就解决了的):新建一个工程,随便找一个cpp文件,按ctrl+f7 系统将会提示:fatal error C1083: 无法打开预编译头文件:“Debug/xxx.pch”: No such file or directory(其中xxx是工程的名字)这种情况也是一样的原因,为vc的stdafx.h头文件未编译所致。也可以这样解决:先F7,编译后再ctrf+f7。 看来什么东西都要从原理入手,才能更容易地解决。