无法链接到qt中的boost文件系统

时间:2011-11-26 12:19:09

标签: c++ qt boost

在我输入的qt专业文件中:

INCLUDEPATH += "D:\\Libraries\\boost_1_47_0\\boost_1_47_0"
LIBS += -L"D:\\Libraries\\boost_1_47_0\\boost_1_47_0\\stage\\lib" -llibboost_filesystem-mgw46-d-1_47.a

但是我收到了一个错误:
: - 1:错误:找不到-llibboost_filesystem-mgw46-d-1_47.a
文件肯定在那里。有谁知道如何解决它?

1 个答案:

答案 0 :(得分:3)

请勿将库名称的前缀或扩展名放在-l参数中。

使用类似:

-lboost_filesystem-mgw46-d-1_47