• 4924阅读
  • 5回复

[提问]VS中以插件形式安装QT 后怎么使用DLL [复制链接]

上一主题 下一主题
离线it小熊
 
只看楼主 倒序阅读 楼主  发表于: 2012-09-24
本来是想在 Qt - Creator 中使用  XXX.dll 和 xxx.lib 的 但是 发现 QT 中自己生成的 不是.lib 而是 .a
原来是 编译问题

现在我已安装 VS2008 然后把QT 以插件形式 安好后
怎么使用 DLL 来编写 程序

麻烦 大虾 指导
苦逼 的 程序猿
离线it小熊
只看该作者 1楼 发表于: 2012-09-24
苦逼 的 程序猿
离线hehuim

只看该作者 2楼 发表于: 2012-09-24
离线it小熊
只看该作者 3楼 发表于: 2012-09-24
安了,
苦逼 的 程序猿
离线roywillow

只看该作者 4楼 发表于: 2012-09-24
其实没明白你的意思是什么
如果你用vs的话,你已经准备好了导入库了是吗?
那么下一步调用这个库不就跟其他最普通的vs项目相同了么
如果是creator的pro工程文件的话可以通过LIBS和INCLUDEPATH来链接这个库,但是vs工程怎么做我不知道
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线it小熊
只看该作者 5楼 发表于: 2012-09-24
哈哈,解决了 告诉你  是DLL 中的 静态加载

首先你要把 .h 和 .lib 放到工程的当前 目录下。
然后把.dll 放到 程序输入文件下下 即(exe文件夹)

最后 你要在使用了dll 的文件中 添加 #include “定义dll 时的头文件”
                              还有 #pragma comment(lib,"xxx.lib")

OVER
苦逼 的 程序猿
快速回复
限100 字节
 
上一个 下一个