cloudCompare 源码编译以及解读

风流意气都作罢 提交于 2019-12-01 09:55:32

1.vs2017+cmake 3.13编译

1.1 github 下载源码 cloudcompare
1.2 cmake 编译
步骤1


步骤2
(1)勾选plugin 中的pcl相关的选项(这里是通过wrapper的方式将pcl相应的算法加入到CC中)


(2))配置pcl相应的依赖库的位置如图


(3)配置好pcl的第三方库的位置如boost egien flann glew 等,


(4)qt 环境配置


这些都是通过系统环境变量方式加入,cmake会自动找到,如果找不到通过cmake_gui 手动添加
步骤三
在vs 中生成,首先选择all_bulid ,然后选择install,这里默认的安装位置是c:programme files /cloudcompare


**步骤四*
打开运行测试,已经看到pcl插件了

2.qt5.10+cmake3.13+MSVC17编译

2.1 github 下载源码 cloudcompare
2.2 直接在qt中配置cmake编译
cmake 和qmake的结合,确实比在此之外使用cmake +vs快速而且方便的多
此时构建因此的


配置如下


构建+运行


2.3 打开运行测试


## 3 cloudcompare 插件只有pcl 可用其他编译未通过
应该是CGAL TBB等第三方库的配置问题
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!