扩展DLL无法编译通过,高手快来帮忙。

zxfvc 2004-01-12 11:12:14
我用向导生成一个扩展DLL的工程,再添加一个my.h文件:
#include "stdafx.h"

class CClass
{
CString name;
public:
CClass(CString str);
CString Getname();
};

在my.cpp文件里:
#include "my.h"

CClass::CClass(CString str)
{
name=str;
}

CString CClass::Getname()
{
return name;
}

编译怎么老是提示“fatal error C1010: unexpected end of file while looking for precompiled header directive”,是不是在什么地方还应添加些什么?请各位知道的朋友解决一下,在线急等,解决立即结帖。

...全文
22 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
VCSQLVB 2004-01-14
#include "stdafx.h"应在.cpp里,去掉.h中的#include "stdafx.h",我帮你调试过了,可以通过。
回复
freeshoot 2004-01-12
然后,最好Rebuild All.
回复
freeshoot 2004-01-12
去掉my.h里面的#include "stdafx.h";
在my.cpp里面加入#include "stdafx.h""
回复
DotLSong 2004-01-12
啊哦,主要是 stdafx.h 的问题
回复
相关推荐
发帖
进程/线程/DLL
创建于2007-09-28

1.5w+

社区成员

VC/MFC 进程/线程/DLL
申请成为版主
帖子事件
创建了帖子
2004-01-12 11:12
社区公告
暂无公告