我使用带有 Visual Studio 2010 的 Win7 系统。我使用的是 OpenCV,并且有一个嵌入式 flann 命名空间。
但我也使用了一个原始的 FLANN 包http://people.cs.ubc.ca/~mariusm/index.php/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”命名空间时,会出现命名空间冲突错误。
我该如何解决这个问题?