Boost :: Poolがリンクしていません
-
14-12-2019 - |
質問
boost::pool
を使用しています。ヘッダーファイル、DLLまたはO、またはlibファイルのみがあります。それは彼らなしで働くべきです。
言うようにコードをコンパイルしたとき:
LNK1104: cannot open file 'libboost_thread-vc100-mt-gd-1_49.lib'
.
これはなぜですか?問題を引き起こすLIBはありません。
解決
Boost.Pool
についてはあまり知りませんが、ドキュメントはがヘッダーのみであるとしています。あなたはおそらくあなたのプログラムのどこかの場所、またはBoost.Threads
の一部がBoost.Pool
に依存しています。
私はあなたが msvc を使っているのを見ます。 Library検索パスに boost ライブラリを持つ必要があります。検索ディレクトリを追加する方法は、使用しているMSVCの version によって異なります。
まだブーストライブラリバイナリを構築していない場合は、この質問いくつかのヒント。
これは良い
所属していません StackOverflow