下载并解压FLANN1.8.4
这个FLANN的官网真是让我一阵好找啊。最后还是在别人的博客链接里面找到的。下面给出下载链接:http://www.cs.ubc.ca/research/flann/#download如下图:
然后解压。
CMAKE编译FLANN1.8.4
老规矩,管理员打开cmake。源码路径就是解压目录。构建目录自己设。我的是F:\build\FLANN。然后点击configure。如下图:
一片红。接下来开始改参数咯。
首先去掉python和matlab。如下图:
然后更改安装目录。如下图:
下一步,区分debug和release:
然后点击configure直至没有红色出现,再点击generate。
vs2017编译FLANN
先用notepad打开cmake源码目录下的src\cpp\flann\util\serialization.h,如下图:
然后修改,在第92行加上以下代码:
ifdef _MSC_VER
BASIC_TYPE_SERIALIZER(unsigned __int64);
endif
结果如下图:
然后先保存,再关闭。
管理员权限打开vs2017。打开构建目录下的flann.sln.
然后先debug|x64下生成all build 然后install。最后在release|x64下生成all build 然后install。
结果如下图:
下一篇是vs2017编译Eigen3.3.5