我有一个相当大的Core
项目,我正在努力,我试图调整它使用我建立的DLL引擎,我得到了一堆错误,如:C++ DLL链接UnResolved Externals
解析外部符号“私人:静态类
当包括一些从核心DLL中的报头的,类是通过__declspec(dllexport)的出口,但与静态成员的任何标头抛出错误的crapload关于静态成员
这是一个相当大的项目,我不能完全运行去除每个静态我看到的班级成员,反正有这种事情吗?
多数民众赞成在导入类的一个基本的例子:
class __declspec(dllexport) MyClass
{
public:
static bool m_someVar;
}
为了清楚起见,我只是想解决m_someVar定义/声明(忘记项)中的类实现文件
灿你向我们展示_exact_错误,最好是一些相应的代码? – 2010-04-17 08:37:24
我添加了一个基本的类示例,错误代码几乎相同: 5> MyFile.obj:错误LNK2001:无法解析的外部符号“private:static unsigned char MyClass :: m_someVar”(?m_someVare @ MyClass @@ 0EA) (以上例为例) – Undawned 2010-04-17 08:52:45