C++ 在Qt5中使用PCL查看器
我试图在一个简单的Qt项目中显示pcl查看器C++ 在Qt5中使用PCL查看器,c++,qt,point-cloud-library,C++,Qt,Point Cloud Library,我试图在一个简单的Qt项目中显示pcl查看器 void MainWindow::on_pushButton_clicked() { pcl::PointCloud<pcl::PointXYZRGBA>::Ptr cloud (new pcl::PointCloud<pcl::PointXYZRGBA>); pcl::io::loadPCDFile ("my_point_cloud.pcd", *cloud); pcl::vi
void MainWindow::on_pushButton_clicked()
{
pcl::PointCloud<pcl::PointXYZRGBA>::Ptr cloud (new pcl::PointCloud<pcl::PointXYZRGBA>);
pcl::io::loadPCDFile ("my_point_cloud.pcd", *cloud);
pcl::visualization::CloudViewer viewer("Cloud Viewer");
//blocks until the cloud is actually rendered
viewer.showCloud(cloud);
}
void主窗口::在按钮上点击()
{
pcl::PointCloud::Ptr cloud(新的pcl::PointCloud);
pcl::io::loadPCDFile(“my_point_cloud.pcd”,*cloud);
pcl::visualization::CloudViewer查看器(“云查看器”);
//块,直到云实际渲染为止
查看器.showCloud(cloud);
}
当我构建时,并没有链接问题,qt窗口显示正确。但当我点击按钮时,程序无缘无故崩溃了。我认为我的*.dll文件应该可以,那么会有什么问题呢?
多谢各位