PCL1.8.1 + VS2017 + Win7 64
网上很多教程都有问题,自己按照以下教程配置成功,在此记录。
pcl1.6.0+vs2010+Win7 64位参考:https://blog.csdn.net/chentravelling/article/details/43451589# 亲测可用
因为pcl库在不断更新中,pcl1.6.0库不完善(我用到点云的分割,pcl1.6.0库中缺少相关内容),所以重新安装pcl1.8.1(在此建议大家安装的时候安装最新版的库)。顺便被vs黑色主题所吸引,vs2010换主题有点麻烦,顺便下载了最新的vs2017,果然眼前一亮,看起来舒服了很多。
配置好之后出现很多问题,在此一一记录。可能每个人遇到的错误还不一样。
pcl1.8.1+vs2017+Win7 64位参考:https://blog.csdn.net/qq_36226393/article/details/77725775?locationNum=9&fps=1 亲测可用
配置好会出现各种奇怪的问题。
问题1:
解决方法:将.cpp中的头文件粘贴到相应的.h文件中
问题2:在进行点云显示的时候出现
解决方法:解决方法:在自己写的.cpp上方加上
#include <vtkAutoInit.h>
VTK_MODULE_INIT( vtkRenderingOpenGL );
或:
VTK_MODULE_INIT( vtkRenderingOpenGL 2);
注:根据编译时选择的是OpenGL还是OpenGL2。