cmake配置PCL出现的问题及解决的办法

一、Cmake对PCL程序make成功后,在VS2019无法成功编译

显示的是缺少OpenNI2.dll,对比此时vs2019的环境设置,与之前已经成功运行PCL相关程序的环境设置,最关键的地方是在属性->调试->环境处为空白,要填上PATH=$(PCL_ROOT)\bin;$(PCL_ROOT)\3rdParty\FLANN\bin;$(PCL_ROOT)\3rdParty\VTK\bin;$(PCL_ROOT)\3rdParty\OpenNI2\Tools
之后,可以正常编译。

二、正常编译后运行生成的exe文件依然出现上述问题,缺少OpenNI2.dll

在自己PCL安装的文件夹中找到这个文件,复制到exe所在文件夹下,即可正常运行。

总结

在PCL配置成功的前提下,用cmake对PCL程序进行编译代码,可以自动的配置vs里面的环境,至于为什么会出现上述问题,猜测是PCl没有安装在c盘的原因,也没有找到更好的解决办法。尽管如此,用cmake依然节省了很多配置过程。

cmake配置PCL出现的问题及解决的办法相关推荐

  1. MAC 如何配置 PCL 库并在 VS Code 中使用

    首先,让我们简单介绍一下.PCL(英语:Point Cloud Library)是一个开源的算法库,用于处理点云和计算机视觉中的三维几何过程.PCL包含点云滤波.特征估计.三维重建.点云配准.模型拟合 ...

  2. 【踩坑记录】Win10+VS2017安装配置PCL

    整吐了,慢慢来慢慢来.什么时候才能进入懒人一键安装(一键被淘汰)的时代 还看到一个教程:​​​​​​https://github.com/PointCloudLibrary/pcl/issues/44 ...

  3. CMake结合PCL库学习(1)

    经常会有有人问到CMake的学习的问题,而且网上也有很多博客是介绍学习CMake 的用法,但是我觉的学习不用这样死板,用到了就顺便学习一下,也就是边做边学,由浅入深,慢慢的就会熟悉了,这个学习的过程中 ...

  4. 使用cmake配置aws-cpp-sdk以及在cmake项目中使用

    目录 环境 配置cmake 编译aws-cpp-sdk 1.使用git bash下载aws-cpp-sdk项目到指定目录 2. 使用clion打开项目 3. 设置cmake编译选项 4. BUILD& ...

  5. Android Studio使用cmake配置c++开发Admob

    使用c++开发Admob可以构建跨平台的广告集成体验,不用为不同平台编写原生语言的广告集成代码,也更加方便纯native开发的软件进行广告植入.通过官方教程和demo的研究, 踩了若干坑之后,终于在n ...

  6. CloudCompare二次开发之如何配置PCL点云库?

    文章目录 0.引言 1.修改两个CMakeLists.txt文件 2.源码编译 3.测试PCL 0.引言   因笔者课题涉及点云处理,需要通过PCL进行点云数据分析处理,查阅现有网络资料,实现了Vis ...

  7. 在Win10系统上使用VScode + Cmake配置C/C++开发环境,实现一键编译运行

    1.前言 前几天在公司的Ubuntu20.04电脑上配置了VSCode + Cmake的C/C++开发环境,可以用来跑跑C/C++的代码,然后,现在住的地方用的Windows,开发环境用的是 Visu ...

  8. IDEA配置NodeJS项目遇到问题及解决

    IDEA配置NodeJS项目遇到问题及解决 1. 配置安装NodeJS插件 2. Error: No ESLint configuration found. 3. TypeError: this.Cl ...

  9. wamp找不到服务器,WampServer服务器多站点配置后打不开phpMyAdmin的解决办法

    WampServer服务器多站点配置后打不开phpMyAdmin的解决办法 (Forbidden You don't have permission to access / on this serve ...

最新文章

  1. 子视图屏蔽父视图手势
  2. mysqlsla slow-query常用用法
  3. 机器学习从零开始-Kaggle数据用PurePython实战
  4. 出生日期,看出你的天赋
  5. 第五节:泛型(泛型类、接口、方法、委托、泛型约束、泛型缓存、逆变和协变)
  6. Gompertz模型绘图 matlab,Logistic模型matlab求解
  7. 很感人的爱情故事——世界上最遥远的距离
  8. java 6 损坏,Java 异常处理六
  9. 使用UInput模拟系统键盘鼠标动作 UInput driver分析
  10. C# LINQ 对象克隆
  11. python中sendmessage的使用_SendMessage函数完全使用手册
  12. 热烈祝贺龙芯Loongarch OpenJDK8开源,已编译完成
  13. mysql链接 及备份
  14. 基于LM317的直流稳压电源设计
  15. 码流、码率、比特率、帧速率、分辨率、 高清的区别 基础知识
  16. git小乌龟的安装和使用教程
  17. 多个PDF文件合并方法
  18. 马云控股“文化中国”暗藏啥玄机?
  19. 用Postman测试网页接口
  20. 高通芯片启动流程概要

热门文章

  1. centos7查看路由的命令_Linux traceroute追踪路由命令详解
  2. pytorch官网教程:autograd代码理解
  3. SwiftUI - Gesture
  4. MAX232芯片的用法及实际应用
  5. 信息学测python知识点(五)循环结构
  6. EXP 导出时遇到错误 EXP-00091: Exporting questionable statistics.
  7. es head插件安装_es-head安全登陆问题
  8. jpg和png的区别,应用场合有哪些?
  9. 使用nobody运行redis
  10. matlab编程直流电动机,直流电动机的MATLAB仿真.doc