请高手指教编译问题 还是不行,是不是什麽环境变量(path)没设置,如果是应该怎麽设置? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先不要用编译一个文件,先用Build,好让VC编了stdafx.cpp文件来生成.pch文件。以后你可以只用编译来编译CPP文件了。 pch是预编译头文件(precompiled header file),就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。预编译头文件通过编译stdafx.cpp(注意一下,该文件只有一句:#include "stdafx.h")生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是projectname.pch。编译器通过一个头文件stdafx.h来使用预编译头文件。所有的CPP实现文件第一条语句都是(注意,一定要是第一条语句,换个位置试试,你就知道pch的作用了):#include "stdafx.h"。 该语句的作用是使用已经生成的pch文件,和本文件中的其余部份一起进行编译。出现这种提示错误,是因为你的mystudio.cpp中有 #include "stdafx.h"这一句,也就是说它需要用mystudio.pch文件,但现在却找不到它,所以出错。有几种可能性:1. 你的stdafx.cpp文件没了,或没有包含到工程中,没有经过编译。2. 你不小心改动了工程的一些设置。看一下菜单Project/Settings,在左边的树型结构中选中stdafx.cpp,右边C/C++属性页中Category下拉框选Precompiled Headers,选第三个RadioBox,也就是Create Precompiled Header File(.pch), Through Header后面的文本框当然是填stdafx.h。啊,写了这么多,才发现只有五分,强烈建议加几分…… ^_^ [讨论] 奥巴马连任和18大召开对解决MFC动态库有什么帮助?????? 辞职了散分. 绘制"透明"位图的问题! 怪事 弹出对话框时an invalid argument was encountered 奇怪的变量地址(内存管理方面) accept的时候,加上地址获取总是失败是什么原因? 我想学VC,不知道从何学起,请推荐2本经典的入门书 如何用vc编写创建html文件的程序?初学者!!!急 宏 怎样用 jpge格式的类 这道题对我这样的VC初学者是很大的挑战,望高手们能给各思路,一定给分!! 关于UNION联合体的调用问题
有几种可能性:
1. 你的stdafx.cpp文件没了,或没有包含到工程中,没有经过编译。
2. 你不小心改动了工程的一些设置。看一下菜单Project/Settings,在左边的树型结构中选中stdafx.cpp,右边C/C++属性页中Category下拉框选Precompiled Headers,选第三个RadioBox,也就是Create Precompiled Header File(.pch), Through Header后面的文本框当然是填stdafx.h。
啊,写了这么多,才发现只有五分,强烈建议加几分…… ^_^