主题:求助一个简单问题!!!
yang001004
[专家分:0] 发布于 2010-06-22 21:34:00
我用的是VC++6.0编译器,在编写源程序时,若先点击compile编译,则会报错;若是先点击build编译,则运行成功,再点击compile时也不会报错;但是看书上说,一般要先点击compile编译的!!我是个新手,希望不惜赐教!!!谢谢
回复列表 (共4个回复)
沙发
alweeq86 [专家分:1170] 发布于 2010-06-23 12:49:00
因为你有没编译包括头文件的stdafx.cpp 如果你先编译这个文件就不会报错了
板凳
yang001004 [专家分:0] 发布于 2010-06-23 14:31:00
谢谢你,这个问题已经解决了!
我是不是可以这样理解了:在main文件中添加自己编写的*.h和*.c文件时,应该先将*.h和*.c文件compile编译完成后,再编译含有main函数的文件!!谢谢了
3 楼
alweeq86 [专家分:1170] 发布于 2010-06-23 15:09:00
stdafx.h : 标准系统包含文件的包含文件。 Microsoft C 和 C++ 编译器提供了用于预编译任何 C 或 C++ 代码(包括内联代码)的选项。利用此性能特性,可以编译稳定的代码体,将已编译状态的代码存储在文件中,以及在随后的编译中,将预编译的代码与仍在开发的代码结合起来。由于不需要重新编译稳定代码,因此后面每次编译的速度都要快一些。
4 楼
yang001004 [专家分:0] 发布于 2010-06-23 20:48:00
谢谢你的回复,但是我多少还是有一些不明白!
我来回复