• 4859阅读
  • 3回复

[提问]QT 中编写DLL时,生成的.a文件 和.lib的区别 [复制链接]

上一主题 下一主题
离线it小熊
 
只看楼主 倒序阅读 楼主  发表于: 2012-09-21
编写main.cpp 测试导出的 dll库 。
但是在编写DLL库时, 发现Debug 下面有 3个东西  xxx.dll libxxx.a xxx.o

现在的情况时 我要用 别人给出的xxx.dll和xxx.lib (还有一堆定义类的头文件)来编写程序

为什么 QT 没有生成 .lib

我要怎么用 现在存在的 的 xxx.dll 和 xxx.lib

大虾 快快现身  。
苦逼 的 程序猿
离线dbzhang800

只看该作者 1楼 发表于: 2012-09-21
和Qt没多大关系,你可以先去熟悉 MSVC和MinGW 分别是如何生成和使用C/C++动态库的
离线it小熊
只看该作者 2楼 发表于: 2012-09-21
大虾  在哪里 ···
苦逼 的 程序猿
离线roywillow

只看该作者 3楼 发表于: 2012-09-21
msvc会生成导入库lib,对于mingw的a此时大概就是导入库的意思
或许这两个对你有帮助
http://www.cnblogs.com/yangnas/archive/2010/03/12/1684045.html
http://blog.csdn.net/weekly123/article/details/6238573
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
快速回复
限100 字节
 
上一个 下一个