VisualStudio C++ 2010 上で log4cxx がビルドできない件
VisualStudio C++ 2010 上で log4cxx をリンクしたアプリをビルドしようとすると、次のようなエラーメッセージが出力される。
error C2252: テンプレートの明示的なインスタンス化は名前空間スコープでのみ発生します
同様のケースについて、
リンク: Old Nabble - Log4cxx - Users - Unable to build with VS2010.
今回の場合、幸い↓の手当てだけで直りました。
1. Move all those LOG4CXX_LIST_DEF macros to before the class definition.


最近のコメント