当前位置: 代码迷 >> QT开发 >> 关于Windows下编译lib的有关问题
  详细解决方案

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

热度:199   发布时间:2016-04-25 05:09:32.0
关于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。

------解决方案--------------------
探讨

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