pcl 1.8.0(4) qhull 编译

来源:互联网 发布:软件升级 增值税税率 编辑:程序博客网 时间:2024/06/05 05:02

1. Download

同上述的编译一样,首先下载qhull源码,下载地址为qhull2015.2.

2. Build

利用cmake生成sln工程文件,需要注意的是第一次config之后,添加一个entry:

Name: CMAKE_DEBUG_POSTFIXType: STRINGValue: -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和Release模式下依次点击ALL_BUILD和INSTALL即可完成编译。
大家注意,我在这一系列博客中编译的都是win32的程序,如果大家想编译X64程序,不需要另外下源码,只需要在cmake选择编译器的时候选择带64的编译器即可。千万不要在vs编译器中人为的把win32改成X64,这样会编译不成功,博主已经亲自尝试过这个错误的经历了。

3. 环境变量设置
添加如下的环境变量:
QHULL_ROOT :C:\qhull-2015.2
这样qhull的源码编译和配置就完成了。在下一篇博客中我会编译VTK,还请大家持续关注。

0 0
原创粉丝点击