2011-01-10 8 views
1

のエラー与える:
「エラーLNK1104:ファイルを開くことができません 『libboost_unit_test_framework-VC100-MT-GD-1_45.lib』」
を 私はハードドライブでこのファイルを検索しようとしましたが、運がありませんでした。
なぜこのエラーが発生し、どのように修正できますか?リンクブーストは、私はコンパイラエラーを取得していますVS2010と私のソリューションをコンパイルしようとすると私は

+0

明白な答えは、ファイルを取得し、このファイルのパスをvsで指定することですが、私が前に述べたように、このファイルはハードドライブにはありません。 –

答えて

3

システム用にプリコンパイルされたBoostライブラリを用意する必要があります。 boostpro.comからビルドするか、次に、Boost .libのパスをリンカーパスに追加してください。

+0

通常、boostproのバイナリは非常に遅いです。前回チェックした(3週間前)1.45は利用できませんでした。あなたは間違いなく自分でそれらをコンパイルする必要があります。それは非常に簡単で、それほど長くはありません。 –

2

一部のBoostライブラリはビルドが必要です。ロビンフードの解答ノートとして、バイナリが含まれているインストールをダウンロードすることも、自分でビルドすることもできます(これはややこしいことです)。詳しくは、http://www.boost.org/doc/libs/1_45_0/more/getting_started/windows.htmlを参照してください。

関連する問題