概述
在VS项目属性中配置好PCL的环境(include所有部件的include目录,lib所有部件的lib目录,再将lib名复制进入链接器-输入-附加依赖项中)之后,写下如下代码:
#include <iostream>
#include <pcl/visualization/cloud_viewer.h>
#include <pcl/io/pcd_io.h>
int main(int argc, char* argv[]) {
pcl::PointCloud<pcl::PointXYZRGB>::ConstPtr cloud(new pcl::PointCloud<pcl::PointXYZRGB>);
pcl::visualization::CloudViewer viewer("Simple Cloud Viewer");
viewer.showCloud(cloud);
while(!viewer.wasStopped()){}
return 0;
}
项目属性页-C/C++-预处理器-预处理器定义写上"_CRT_SECURE_NO_WARNINGS"
C/C++-常规-SDL检查选择“否”(防止'vtkMapper::ImmediateModeRenderingOff': 被声明为已否决的报错)
运行可得如下结果:
萌新,啥也不懂,就这样截图了。
参考链接:
error C4996: 'vtkMapper::ImmediateModeRenderingOff':
Ubuntu16.04下PCL点云库的安装及使用demo
最后
以上就是俊秀大侠为你收集整理的PCL demo运行的全部内容,希望文章能够帮你解决PCL demo运行所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复