如何将C ++ Boost集成到Qt项目中?

时间:2012-10-14 15:39:16

标签: c++ macos qt boost

我想在我的Qt应用程序中使用boost / filesystem.hpp但是构建器一直在说:

Library not loaded: libboost_filesystem.dylib
Reason: image not found

这是我尝试链接它的方式:

INCLUDEPATH+= /installdir/boost_1_50_0  
LIBS += -L/installdir/boost_1_50_0/stage/lib -lboost_filesystem

我也尝试过直接链接。我也根据jschoen's answer尝试重建加强,没有区别 我正在运行MacOSX Lion。如何正确链接提升?

1 个答案:

答案 0 :(得分:3)

与此同时,我找到了解决方案。

  1. 使用macports安装boost(sudo port install boost)感谢dies and Tim Cooper
  2. 然后链接:
  3. INCLUDEPATH += /opt/local/include
    LIBS += -L/opt/local/lib
    LIBS += -lboost_system-mt -lboost_filesystem-mt