0
fatal error LNK1104: cannot open file 'libboost_thread-vc90-mt-1_35.lib'

Visual Studio 2008 を使用してプロジェクトをビルドしようとすると、このエラーが発生します。以前は SDK v6.0 で VS2005 を使用していましたが、現在は 2008 (および SDK v.7.0) にアップグレードし、同じプロジェクトを実行しようとしています。(上記のライブラリ ファイルは私のプロジェクトにはありません)。

4

1 に答える 1

1

VS2008 の c++ コンパイラは vc9.0 であるため、コンパイラには対応するブースト ライブラリ「libboost_thread-vc90-mt-1_35.lib」が必要です。「libboost_thread-vc90-mt-1_35.lib」のパスを見つけてプロジェクトに追加するか、boost ソース コードからコンパイルすることができます。

于 2013-09-04T05:49:02.270 に答える