安装顺序:
首先安装VS2015!安装过程请参考微信公众号;具体我就不说了,大家都知道。
其次安装QT,
其次PCL
最后QVTK
QT安装的注意事项主要是关于插件的选取,其他无妨。
安装完成后给环境变量添加bin.
PCL1.8.0VS2015的Github上还有的,搜索其他的博客就可以,或者看下我的收藏。不行留言,都可以给你。
PCL安装完成后,你会发现。VTK库虽然还是7.0版本,但是,却没有了QVTK的相关文件。
解决办法,你安装PCL1.8.0VS2013 的安装完成后,这一版本的VTK库是有QVTK的相关头文件和库文件的。将此版本的VTK库复制过来,拷贝到1.8.0的VS2015版本中,因为都是7.0的放心兼容的。
注意事项;
PCL库中1.8.1和1.8.0 我都安装并配置了环境,运行的时候好好像是冲突了,QT建立的QVTK中的viewer,在执行return a.exe;中断了。可能是版本冲突的原因
我将PCL1.8.1卸载后,把1.8.1 的环境变量清理干净后再安装PCL1.8.0后成功了。结果展示。
总结问题和解决办法;——这个管用。
1、VS编译通过,但是头文件下有下划线,看的很不爽,
原因:环境变量中缺乏相应的bin目录导致。
能通过是因为你配好了包含目录和库目录,和相应lib文件。
2、 建立好的QT+PCL环境中添加QVTK,发现找不到头文件。即以下头文件报错。
解决办法:查找PCL安装目录
PCL 1.8.0\3rdParty\VTK\include\vtk-7.0
中是否含有此头文件,若是没有。
那你就难受了。
个人解决办法:
安装PCL1.8.0VS2013
这一版本自带QVTK相关文件。且为VTK7.0。可用。
复制粘贴,原有文件不动,缺乏的添加即可。