C++ 由于CString而无法解析外部符号
我有一个项目,其中主进程是一个DLL,它被用于UI项目 当我在DLL项目中声明一个变量时,如下所示C++ 由于CString而无法解析外部符号,c++,visual-studio-2010,visual-c++,C++,Visual Studio 2010,Visual C++,我有一个项目,其中主进程是一个DLL,它被用于UI项目 当我在DLL项目中声明一个变量时,如下所示 CString NewMethod; 我在UI项目中得到了上面未解决的外部符号错误 NewPNCUI.obj:错误LNK2001:未解析的外部符号“public:u thiscall WBFilter::~WBFilter(void)”(??1WBFilter@@QAE@XZ) 这里WBFilter是一个完全独立的类,不相关 我如何解决这个问题 非常感谢 致意 Chitnan检查项目配置设置中的
CString NewMethod;
我在UI项目中得到了上面未解决的外部符号错误
NewPNCUI.obj:错误LNK2001:未解析的外部符号“public:u thiscall WBFilter::~WBFilter(void)”(??1WBFilter@@QAE@XZ)
这里WBFilter是一个完全独立的类,不相关
我如何解决这个问题
非常感谢
致意
Chitnan检查项目配置设置中的“使用MFC”。确保根据需要将DLL与ATL和/或MFC链接。感谢所有回复。我已将DLL与MFC链接,如果我取消注释我的声明,项目将完全正常生成。您是否尝试从DLL导出名为NewMethod的变量?@doctorlove No。我刚刚声明了它并尝试生成项目。我得到了上面的错误。