rxgmoral 发表于 2006-4-4 12:24

请教关于DLL问题

<P>请教关于DLL问题<BR>我建立了一个DLL内容如下</P>
<P>&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;CmView.H&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<BR>#pragma once<BR>class AFX_EXT_CLASS CmView : public CView<BR>{<BR>public:<BR> DECLARE_DYNAMIC(CmView)<BR> CmView();<BR> ~CmView();<BR>};</P>
<P>&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;CmView.Cpp&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<BR>#include "stdafx.h"<BR>#include "CmView.h"<BR>IMPLEMENT_DYNAMIC(CmView,CView)<BR>CmView::CmView()<BR>{}</P>
<P>CmView::~CmView()<BR>{}</P>
<P>调用<BR>#include "CmView.h"<BR>#pragma comment(lib,"Dll.lib")<BR>class InfoView : public CmView<BR>{<BR> ...................<BR>}</P>
<P>报错如下:<BR>InfoView.obj : error LNK2001: unresolved external symbol "public: static struct CRuntimeClass const CmView::classCmView" (<a href="mailto:?classCmView@CmView@@2UCRuntimeClass@@B" target="_blank" >?classCmView@CmView@@2UCRuntimeClass@@B</A>)</P>
<P>如何解决这个问题.谢谢:)<BR></P>


页: [1]

编程论坛