| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2389 人关注过本帖
标题:编译时无法创建PCH文件
只看楼主 加入收藏
qinhu577
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-5-25
收藏
 问题点数:0 回复次数:1 
编译时无法创建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)这是怎么回事呢?

搜索更多相关主题的帖子: PCH Microsoft 文件 编译 cpp 
2007-06-12 10:06
mayudong1
Rank: 2
等 级:论坛游民
威 望:1
帖 子:348
专家分:21
注 册:2006-4-18
收藏
得分:0 
我都是把debug文件夹删掉的..

2007-06-12 15:37
快速回复:编译时无法创建PCH文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.010719 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved