VS2013编译PCL依赖库qhull2015.2

本文讲述了如何在VS2013里编译64位的qhull-2015.2。

下载

1.从qhull官网下载源代码压缩包qhull-2015.2.zip,解压到E:qhull-2015.2。

cmake设置

1.勾选上Groupd和Advanced,设置源代码目录和生成目录如下:
Where is the source code:E:qhull-2015.2
Where is build the binaries: E:qhull-2015.2build
2.按Configure按钮,选择Visual Studio 12 2013 Win64,点确定按钮,等待配置完成。
3.在CMAKE节点,找到CMAKE_INSTALL_PREFIX节点,设置为F:PCL3rdPartyqhull。该值为编译后,VTK的安装目录。
4.点击Add Entry按钮,设置Name为CMAKE_DEBUG_POSTFIX,Type为STRING,Value为-gd,设置完后,点击确定。按Configure按钮,等待配置完成。设置该项保证debug版本的lib,dll和release版本lib,dll名字不同,以防止后面安装时,两者覆盖。
5.然后再点按Configure按钮,完成后,点击Generate按钮,等待生成项目VS文件。

VS2013编译

1.以管理员身份运行VS,点击文件,打开,弹出对话框,在路径E:qhull-2015.2build里找到qhull.sln文件,打开。
2.在解决方案管理器里,找到ALL_BUILD,右键,点击生成。等待VS编译完成。完成后,找到INSTALL,点击鼠标右键,点击生成。
3.切换解决方案配置为release,在解决方案管理器里,找到ALL_BUILD,右键,点击生成。等待VS编译完成。完成后,找到INSTALL,点击鼠标右键,点击生成。
4.上述步骤完成后,在F:PCL3rdPartyqhull路径下,即为编译好的文件。

2 Comments

  1. 小邪

    出现了笔误,请注意修改。
    原文;
    VS2013编译PCL依赖库qhull2015.2

    本文讲述了如何在VS2013里编译64位的flann-1.8.4。

    下载

    1.从qhull官网下载源代码压缩包flann-1.8.4-src.zip,解压到E:qhull-2015.2。

    修改后;VS2013编译PCL依赖库qhull2015.2

    本文讲述了如何在VS2013里编译64位的qhull2015.2。

    下载

    1.从qhull官网下载源代码压缩包qhull2015.2.zip,解压到E:qhull-2015.2。

发表评论

电子邮件地址不会被公开。 必填项已用*标注