首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

关于Windows下编译lib的有关问题

2012-03-06 
关于Windows下编译lib的问题api.pro:PHP codeTEMPLATE libTARGET apiVERSION 0.1.1在ubuntu下生成四

关于Windows下编译lib的问题
api.pro:

PHP code
TEMPLATE = libTARGET = apiVERSION = 0.1.1


在ubuntu下生成四个文件:
libapi.so libapi.so.0 libapi.so.0.1 libapi.so.0.1.1
这样,我使用的地方用
client.pro
PHP code
LIBS += -lapi

可以成功地找到动态库,并能够成功运行。

但是在windows下,它生成两个文件:
api0.dll libapi0.a
这导致LIB += -lapi提示,找不到-lapi。

问题:
能否在仅更改*.pro文件的条件下,让windows下生成的名字为api.dll。

[解决办法]
探讨

继续期待更好的答案。
如果没有的话,今天晚上结帖。

热点排行