WIN10+VS2015+PCL1.8.1+VTK8.0+QT5联合编译 吐血之路

版本:vs2015专业版、PCL1.8.1、VTK8.0、QT5.12.6、cmake3.16.3

以下的软件安装包及链接:

(1)vs2015:http://download.microsoft.com/download/5/4/b/54bf5736-8429-4c81-b1b3-79de06dfe756/vs2015.3.pro_chs.iso 

(2)PCL安装包下载:http://unanancyowen.com/en/pcl181

(3)PCL1.8.1源码下载:链接: https://pan.baidu.com/s/1SYw4yU19CYwys_j27xvvGQ 提取码: 1yx7

(4)VTK8.0源码下载:链接: https://pan.baidu.com/s/1PDPMaIVnGv0P1ovgswVq1g 提取码: 582d

(5)QT下载:引用博客:原文链接:https://blog.csdn.net/friendan/article/details/44873347

Qt版本下载地址:

http://download.qt.io/archive/qt/

Qt Creator下载地址:

http://download.qt.io/archive/qtcreator/

Qt VS开发插件下载地址:

http://download.qt.io/archive/vsaddin/

Qt相关下载大全

http://download.qt.io/

(6)cmake下载:https://cmake.org/download/

 

安装共两大步:

第一步:软件安装

1、首先安装VS2015 安装时有一个windows 版本号 SDK需要勾选上

2、安装QT 根据VS版本选择 msvc2015 还是msvc2017,还有一些其他控件 按需选择

配置环境变量:

 

QT环境变量最好置顶,不然可能找不到这个环境,这是个大哥。。。

3、安装PCL,软件包:

对应自己VS版本下载2015或者2017,安装后 这一步选择添加环境变量

WIN10+VS2015+PCL1.8.1+VTK8.0+QT5联合编译 吐血之路_第1张图片

安装路径会自当生成一个路径,会有一个空格,网上说有空格无法连接QT,但我没有改动,后面都下一步即可

WIN10+VS2015+PCL1.8.1+VTK8.0+QT5联合编译 吐血之路_第2张图片

然后会弹出安装OpenNI2,选择同意,安装在...\PCL 1.8.1\3rdParty\OpenNI2这个目录下,然后又会弹出一个插件的安装,点击安装即可

然后配置环境变量:

WIN10+VS2015+PCL1.8.1+VTK8.0+QT5联合编译 吐血之路_第3张图片

4、安装cmake

二、软件编译

软件编译参考博客:https://blog.csdn.net/qq_30460905/article/details/104349571

这个编译是为了最终的那个标注软件搭建环境,但这个环境同样适用需要联合开发的其他工程

主要说说遇到的问题:在编译PCL时,可能会出现找不到Eigen和Boost包,解决方法:

WIN10+VS2015+PCL1.8.1+VTK8.0+QT5联合编译 吐血之路_第4张图片

WIN10+VS2015+PCL1.8.1+VTK8.0+QT5联合编译 吐血之路_第5张图片

 

这两个选项定位到这里即可,其他按照上述博客操作即可,如果需要使用上述标注软件,注意打开的的文件路径不能有中文

在此感谢前辈分享安装心得

你可能感兴趣的:(总结)