• 5133阅读
  • 2回复

有关QT的dll问题 [复制链接]

上一主题 下一主题
离线zhoumfk1978
 

只看楼主 倒序阅读 楼主  发表于: 2010-11-10
— 本帖被 XChinux 执行加亮操作(2010-11-11) —
你们好,我现在从QObject派生出一个类,这个类里有信号与槽,然后我将这个类写成动态库dll,然后我就用应用程序的类来继承这个dll中的类,结果链接这个
dll的时候出现LNK2001的错误,请问这个问题怎么解决啊,谢谢了
离线dbzhang800

只看该作者 1楼 发表于: 2010-11-10
感觉你用的是windows,我想确认一下,你类定义前面加
__declspec(dllexport)
了么?
离线zhoumfk1978

只看该作者 2楼 发表于: 2010-11-10
对了,我是在window上开发的,我在类前面加了__declspec(dllexport),不过QObject的派生类有Q_OBJECT啊,如果没有它的话,链接就没有问题了
快速回复
限100 字节
 
上一个 下一个