当前位置: 代码迷 >> QT开发 >> QT 怎么使用静态连接库啊
  详细解决方案

QT 怎么使用静态连接库啊

热度:108   发布时间:2016-04-25 04:45:27.0
QT 如何使用静态连接库啊?
INCLUDEPATH += D:/boost_1_48_0
LIBS += -LD:/boost_1_48_0/stage/lib -llibboost_system-mgw44-mt-d-1_48

这么写不对吗?

静态库名称是libboost_system-mgw44-mt-d-1_48.a

------解决方案--------------------
直接LIBS += lib的绝对目录。然后把.h文件加到工程中。
------解决方案--------------------
注意 Windows 下 和 unix 下 的 LIBS 是不一样的 可以参考这里

另外要注意的是,库在 unix 有通用的前缀 lib,所以引用的时候不加。

建议试一下。

Perl code
LIBS += -LD:/boost_1_48_0/stage/lib -lboost_system-mgw44-mt-d-1_48
  相关解决方案