2

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の回答に従ってブーストを再構築しようとしましたが、違いはありません。
MacOSX Lion を実行しています。ブーストを適切にリンクするにはどうすればよいですか?

4

1 に答える 1

3

その間に、私は解決策を見つけました。

  1. macportsでboostをインストールします(sudo port install boost)diesとTimCooperに感謝します。
  2. 次に、以下に対してリンクします。

INCLUDEPATH += /opt/local/include
LIBS += -L/opt/local/lib
LIBS += -lboost_system-mt -lboost_filesystem-mt

于 2012-10-14T16:01:08.047 に答える