读书人

QT 怎么使用静态连接库啊

发布时间: 2012-06-03 16:59:40 作者: rapoo

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 

读书人网 >QT开发

热点推荐