关于Windows下编译lib的有关问题
关于Windows下编译lib的问题api.pro:PHP codeTEMPLATE libTARGET apiVERSION 0.1.1在ubuntu下生成四
关于Windows下编译lib的问题
api.pro:
PHP codeTEMPLATE = libTARGET = apiVERSION = 0.1.1
在ubuntu下生成四个文件:
libapi.so libapi.so.0 libapi.so.0.1 libapi.so.0.1.1
这样,我使用的地方用
client.pro
PHP codeLIBS += -lapi
可以成功地找到动态库,并能够成功运行。
但是在windows下,它生成两个文件:
api0.dll libapi0.a
这导致LIB += -lapi提示,找不到-lapi。
问题:
能否在仅更改*.pro文件的条件下,让windows下生成的名字为api.dll。
[解决办法]