1. Download
同上述的编译一样,首先下载qhull源码,下载地址为qhull2015.2.
2. Build
利用cmake生成sln工程文件,需要注意的是第一次config之后,添加一个entry:
Name: CMAKE_DEBUG_POSTFIX
Type: STRING
Value: -d
然后再修改CMAKE_INSTALL_PREFIX这个选项,修改为flann所在的文件夹(此处为C:\qhull-2015.2)
修改后的配置如下图所示:
第二次Configure之后,点击Generate,生成sln工程文件之后,用管理员权限打开vs2013,打开生成的qhull.sln文件,修改libqhull和user_eg2的项目属性,C/C++ -> 高级 -> 编译为 C++ 代码 (/TP)。注意上述的这个千万不要做,因为最后会build失败,我在好多地方都看到别人这样做,但是不能够build成功。然后分别在Debug和Relea