Visual Studio 2010 で Win7 システムを使用しています。OpenCV を使用しており、flann 名前空間が埋め込まれています。
しかし、オリジナルの FLANN パッケージhttp://people.cs.ubc.ca/~mariusm/index.php/FLANN/FLANNも使用しました。
ユーザーマニュアルに従って、次を使用してFLANNをコンパイルします
> "C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
> cd flann-x.y.z-src
> mkdir build
> cd build
> cmake -G "NMake Makefiles" ..
VS2010 プロジェクトに FLANN フォルダーを追加しました: c++ フォルダー -> ディレクトリを含める
そのため、C++ コードを記述して「flann」名前空間を使用したい場合、名前空間の競合エラーが発生します。
どうすれば問題を解決できますか?