2016-03-27 9 views
0
1>LINK : fatal error LNK1104: cannot open file 'libboost_system-vc140-mt-gd-1_59.lib' 

コンパイル時にこのエラーが発生しましたが、ファイルを検索したので問題が見つかりましたか?ブーストによる致命的なエラー

+2

ファイルがリンカー検索パスに含まれているかどうかを確認してください。 – bluebrother

+0

[これが役立つかどうかを確認](http://stackoverflow.com/questions/13042561/fatal-error-lnk1104-cannot-open-file-libboost-system-vc110-mt-gd-1-51-lib) –

+0

@ HamzaAnisこれは役に立ちません。同じ問題! –

答えて

1

これは、さまざまな理由により発生する可能性があります。 ここに私の経験からいくつかあります:

  • アーキテクチャミスマッチがあるかどうかを確認してください。 (例えば、あなたのアプリがx64のですが、ブーストライブラリはX32です)
  • チェックあなたはVSでアクティブなビルド構成を設定した場合(リリース対デバッグ)
  • チェックブーストライブラリはリンカのプロパティの下Additional Library Directoriesで利用可能な場合VSで。
  • VSで正しいプラットフォームツールセットを使用しているかどうかを確認してください。 (あなたの場合はv140)。