2013-03-13 10 views
5

私はちょうどbjam ed boostを持っています。 alreadはこのライブラリを作ろうとしていました)。私がやったことは、私がbjam.exeを立ち上げ、私がリンクされていること、だった:致命的なエラーLNK1104:ファイル 'libboost_date_time-vc100-mt-gd-1_53.lib'を開くことができません - 私のリンクに関係なく無視されるファイル

は、ディレクトリを含める: C:\ ... \
ライブラリディレクトリboost_1_53_0: C:\ ... \ boost_1_53_0 \ bin.v2 \ libs

しかし、私はまだエラーが発生します。だから私は、フォルダに探すことにしたが、これは必要なライブラリへのパスに現れた:

C:\ ... \ boost_1_53_0 \ bin.v2 \ libsに\ DATE_TIME \ビルド\ MSVCの-10.0 \デバッグ\リンク静的\

をマルチスレッド\私は明示的にライブラリディレクトリにこのフォルダを追加すると、ライブラリ発見されたが、VCCに別のエラーが別のライブラリのための私を求めて、ポップアップ表示されます。
したがって、VCCがを理解できるフォルダーシステムを作成するようにbjamに依頼しますか?

+0

この長いパスフォルダを1つずつ追加した後、アプリケーションをコンパイルすることに成功しました。しかし、多くの図書館があります!他の方法が必要です... –

+0

["開始"](http://www.boost.org/more/getting_started/windows.html#invoke-b2)ガイドに従って、必要なフォルダ追加は "C:\ ... \ boost_1_53_0 \ stage \ lib"です。 –

+0

男。私はもちろんこれをしました。しかし、これが効力を失った後、手動で試してみることにしました。 –

答えて

3

C:... \ boost_1_55_0 \ stage \ libディレクトリを追加してくれました。追加されました:

プロジェクトプロパティ - >構成プロパティ - > VC++ディレクトリ - >ライブラリディレクトリ。

1

[設定プロパティ - >リンカ - >一般 - >追加ライブラリディレクトリ]に次のリンクを追加すると、私にも役立ちました。 'C:¥Program Files¥boost¥boost_1_55_0¥stage¥lib'

関連する問題