私はVC2011プロジェクトでBoost.Regexを使用しています。最新のBoost.Regexは静的でダイナミックなライブラリにコンパイルされています。boost :: regexで自分のプロジェクトをコンパイルして静的にリンクしました
私は静的ライブラリ(boost_regex-vc110-MT-1_49.lib)をリンクするために私のVCプロジェクトを強制しましたが、プロジェクトがコンパイルされた後、それが実行されたとき、それがいることを報告します
boost_regex-vc110-MT-1_49.dllを逃し、私は同様の問題と誰かが/D "BOOST_ALL_NO_LIB"
を使用することを示唆しているグーグル、私はこれを試してみましたが、それは解決しません。
完全な再構築(クリーン・アンド・ビルド)を実行しましたか? – hmjd
はい、しました。しかし、それはプログラムを助けるものではありません。しかし、boost :: randomも使用しているので、私はひとつ気づきました。静的なlib(boost_random-vc110-mt-1_49.lib)をプロジェクトに手動でリンクすると、実行中にdllを要求しません。 – user1285419