返回信息流#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
书上给的示例代码,不知道什么意思,只知道是要在win32平台下运行
搜索后得出结论要设置“不使用预编译头文件”
只是依旧报错
fatal error C1083: Cannot open include file: 'stdafx.h': No such file or directory
Error executing cl.exe.
赐教
这是一条镜像帖。来源:北邮人论坛 / cpp / #18362同步于 2009/1/6
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
如何在VC下编译此文件
Flameshark
2009/1/6镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
"stdafx.h"是MFC特有的,通常是创建工程的时候由VC的向导自动生成的。
【 在 Flameshark 的大作中提到: 】
: #include "stdafx.h"
: int _tmain(int argc, _TCHAR* argv[])
: {
: ...................
楼上这位, "stdafx.h" 不是MFC特有的!
"stdafx.h"是预编译头文件, 为了加快编译速度, 使用VC编译器,都有这个。
【 在 erabbit 的大作中提到: 】
: "stdafx.h"是MFC特有的,通常是创建工程的时候由VC的向导自动生成的。
[em21]
【 在 wowobj 的大作中提到: 】
: 楼上这位, "stdafx.h" 不是MFC特有的!
: "stdafx.h"是预编译头文件, 为了加快编译速度, 使用VC编译器,都有这个。
: [em21]
恩,在工程属性里面可以设置不使用预编译头文件
如果要使用这个文件的话,自己手动添一个,或者从一个新的工程里面拷贝一个就OK了
【 在 bupteinstein 的大作中提到: 】
: 不用理他,接着链接就可以了。执行没问题。
都Error executing cl.exe. 还怎么链接...
新建工程的时候有个预编译头选项。小程序一般都是直接F7生成默认工程就行了