0

我正在尝试在 Windows 上构建 FLANN 库。但是我安装了 cygwin。

> "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
> cd flann-x.y.z-src
> mkdir build
> cd build
> cmake ..
> nmake

当我使用cmake ..它时,它似乎使用了 cygwin 和 gcc 编译器。

然后nmake不工作。

4

1 回答 1

1

很不清楚你想要实现什么:

您可以通过 cygwin 的 cmake 在 cygwin 环境中构建 FLANN 并制作然后使用它

或者您可以按照FLANN 安装说明,使用 windows 的原生 cmake 和 C++ 编译器构建并使用它(根本不要使用 cygwin,使用 cmd.exe)。

如果您想使用 VS2008 C++ 编译器,请执行

cmake -G "Visual Studio 9 2008" ..
cmake --build . --config Release
于 2014-02-26T12:56:26.070 回答