编译时无法创建PCH文件
也不知道是不是我的VC问题。也安了几遍,问题依旧
编了一个MFC ,名字叫sharen2 如果把debug目录下的文件都删除的话再编译就会提示以下错误
Build : warning : failed to (or don't know how to) build 'D:\Microsoft Visual Studio\程序1\sharen2\Debug\sharen2.pch'
Compiling...
SHUOMING.cpp
d:\microsoft visual studio\程序1\sharen2\shuoming.cpp(4) : fatal error C1083: Cannot open precompiled header file: 'Debug/sharen2.pch': No such file or directory
Error executing cl.exe.
SHUOMING.obj - 1 error(s), 1 warning(s)
其中SHUOMING.cpp是我新建的一个类名。如果编译其他的类也是一样报错。看来是因为无法创建sharen2.pch而导致无法编译之后的所有类。可如果不删除debug目录下的文件重新创建的话又会提示其他错误。怎么办啊?
怎么解决这个pch文件无法创建的问题啊?
还有一点:如果我重新创建一个新MFC,直接运行是可以的。然后把新的程序debug下的文件都删除再编译的话也会提示以上的错误。可是如果继续点击“连接”就会提示没有错误了。。。。。
可是我现在这个sharen2是单独编译各个cpp没有问题。但一整体连接就提示好多错。(都是和上边一样的。每个类都提示找不到sharen2.pch)这是怎么回事呢?