• 5618阅读
  • 2回复

Qt434链接的问题 [复制链接]

上一主题 下一主题
离线xbbbbb
 

只看楼主 倒序阅读 楼主  发表于: 2008-03-31
Qt434链接的问题
— 本帖被 XChinux 执行加亮操作(2008-04-01) —
今天试了试用Qt新建3个工程,1个是GuiExe,1个是静态库SA,1个是动态库DB
加了工程的lib附加目录以及SA.lib和DB.lib

分别在SA和DB中导出一个类并在GuiExe中实例化,编译遇到下面状况

DB中的类没有问题,而SA中的类在linking的时候报
error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall

这该如何解决?请哪位朋友指导一下,谢谢。
离线XChinux

只看该作者 1楼 发表于: 2008-04-01
帖一下代码
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线xbbbbb

只看该作者 2楼 发表于: 2008-04-02
不好意思,我这个没办法贴代码,关键是因为就没有什么代码可贴。
我是在VC2005下,利用Qt Intergation生成的三个工程,两个Qt库工程里,会分别导出1个类。
然后在EXE中include导出类的头文件,实例化
编译,结果就是dynamic的可以用,static的连接不通过
快速回复
限100 字节
 
上一个 下一个