QT .pro文件 LIBS用法详解
↑ 博客中,详细介绍了几种方法。
身为qt小白的我,还是喜欢其中的第三种,就是【自动生成】,举个例子:
在编译qt的mqtt client客户端,项目目录结构如下:
想要把include和lib 引入项目中,在项目中,右键,选择:添加库
内部库:qt安装目录下的库。
外部库:文件中引用的三方库。
系统库:就是系统的库文件。
选择外部库。
点击下一步,然后就生成了。
内容如下。 需要知其然又知其所以然的,可以看最上面的链接。写的比较详细。
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/lib/ -lQt5Mqtt
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/lib/ -lQt5Mqttd
else:unix:!macx: LIBS += -L$$PWD/lib/ -lQt5Mqtt
INCLUDEPATH += $$PWD/include
DEPENDPATH += $$PWD/include