2

私は次のセットアップを扱っています: C++/CLI dll は、libboost_thread の静的ビルドに対してリンクする静的ライブラリにリンクします。libboost_thread にリンクしなくても、dll をロードする .exe は正常に動作します。libboost_system にリンクすることもできますが、それでもすべて正常に動作します。libboost_thread に対してリンクしているまさにその瞬間に、コードを入力する前に、起動時に常にアクセス違反でアプリケーションがクラッシュします。これは、ブースト ヘッダーを含めていない場合でも発生します。ブーストから何も使用する必要はありません。ブースト スレッド ライブラリにリンクするだけで、アプリがクラッシュします。

私はブースト 1.53.0 とhttp://boost.teeks99.com/のビルド済み Windows ライブラリを使用しています(特に、32 ビット バージョンと 64 ビット バージョンの両方で libboost_thread-vc110-mt-gd-1_53.lib がこの問題を引き起こします)。 .

何が原因でしょうか?

4

0 に答える 0