Visual Studio 2012 を使用して一部の Boost クラスを含むコードをコンパイルしようとしましたが、複数の宣言に関するエラーが常に発生しています。
1>c:\boost\boost_1_53_0\boost\tr1\memory.hpp(43): error C2874: using-declaration causes a multiple declaration of 'boost::bad_weak_ptr'
これは、boost\tr1\memory.hpp から含まれている他のいくつかの Boost クラスで発生します。
追加のインクルード ディレクトリとライブラリ ディレクトリが適切に配置されているかどうかを確認しましたが、問題は解決していません。誰でも何か考えがありますか?ありがとう。