因为课题需要,本编程新手在不会VS、Qt的情况下配置了4天终于成功,期间在VS的Release环境下成功了,参考该视频:https://www.bilibili.com/video/BV17L411W7fu?spm_id_from=333.999.0.0
但是该视频教程是已经直接将VTK库编译好并替换PCL内的VTK库,而且只编译了Release版本,无法使用Debug版本,同时在VS中运行时,配置的库、头文件一不小心就会出错。
看到网上说在Qt中配置PCL更简单(确实更简单,主要是配置简单),又找了新的教程,但是都比较零散,于是现在将所有的流程图整合在一起,包括安装软件、重新编译VTK库、Qt配置PCL库,给像我这样一点都不懂的小白参考,参考使用了以下几个blog里的内容:
1.QT配置PCL过程记录(一)
2.QT配置PCL过程记录(二)
3.qt creator+PCL1.8.0配置,显示pcd文件
4.VS2015+Qt5.7.0+PCL1.8.1+VTK8.0 环境配置步骤
Qt中配置PCL库
1. 安装
1.1 提示+下载链接
(1)配置PCL库时,需要把默认的空格都删掉,如:
D:\Programe Files\PCL 1.8.1,修改成*D:\ProgrameFiles\PCL1.8.1*
(2)安装路径如果跟本文一致,环境变量跟配置文件可以直接复制,否则修改成自己的安装路径:
PCL:D:\ProgrameFiles\PCL1.8.1
(3)下载链接:Qt5.9.1+PCL1.8.1+VTK8.0.0+VS2015+Cmake3.21.2,提取码:5lw4
1.2 安装VS
(1)装载
(2)以管理员身份运行
(3)更改安装路径,选择自定义,下一步
(4)勾选编程语言Visual C++
(5)安装
(6)启动,更改开发设置Visual C++,启动Visual Studio(S)
1.3 安装Qt及Qt助手
(1)安装qt
(2)跳过,下一步
(3)更改路径,下一步
(4)选择组件
(5)下一步
(6)不改,下一步