《PCL点云库学习&VS2010(X64)》Part 18 PCL1.72(VTK6.2.0)编译CloudCompare注意点
来源:互联网 发布:女子防身知乎 编辑:程序博客网 时间:2024/05/17 02:58
《PCL点云库学习&VS2010(X64)》Part 18 PCL1.72(VTK6.2.0)编译CloudCompare注意点
1、CMake时注意QT_ROOT_PATH的路径;
2、CMake时注意CMake_Install_Prefix的路径,该路径是CMake生成后,打开.sln文件,编译、安装生成,所得到的应用程序exe的路径。此时最好修改一下,方便后期查找,不修改也没关系。
3、Install plugin时,有的库单独编译过,勾选后点configuration时可以通过,但是有的不能通过,这个就要自己看着处理了,最好是一个一个地勾选,再configuration,done(通过)的话,说明能编译,否则就要返回不要勾选该插件。
4、插件中,有个要注意:
INSTALL_POISSON_RECON_PLUGIN,这个插件勾上后会configuration失败,但是根据CMake的提示,可以看出缺少了相关文件导致的,这时要去github的cloudcompare中下载PoissonRecon_Master这个源码包,解压,将文件拷贝到\plugins\qPoissonRecon\PoissonReconLib\这个文件夹中,再重configuration,此时勾上红色部分下拉出来的多线程选项,可以加快程序处理时的速度。
5、LIBLAS自己没编译的话就不要勾选相关的插件和选项。
6、注意环境变量的路径:我用台式机编译时,系统路径中加了PCL自带的VTK/bin路径,以及独立编译VTK后VTK_INCLUDE、VTK_LIB、VTK_BIN的路径;而我的台式机没有添加这些,所以在勾选INSTALL->INSTALL_QPCL_PLUGIN时,点击configuration会报错。
解决方法:添加PCL自带的VTK/bin路径,添加独立编译VTK后VTK_INCLUDE、VTK_LIB、VTK_BIN的路径。重新configuration,通过后点击generation。
7、CMake通过后,需要在VS中编译,这时可能会遇到找不到vld.h头文件。这时就要注意了,可能和你CMake选择编译的插件有关系,重新选择插件编译一遍就可以了。下图仅供参考:
- 《PCL点云库学习&VS2010(X64)》Part 18 PCL1.72(VTK6.2.0)编译CloudCompare注意点
- 《PCL点云库学习&VS2010(X64)》Part 19 PCL1.72(VTK6.2.0)PCL程序计时
- 《PCL点云库学习&VS2010(X64)》Part 20 PCL1.72(VTK6.2.0)PCL控制台程序线程
- 《PCL点云库学习&VS2010(X64)》Part 14 PCL1.72(VTK6.2.0)点云分割(Point Cloud Segmentation)
- 《PCL点云库学习&VS2010(X64)》Part 11 PCL1.72(VTK6.2.0)点特征描述与提取
- 《PCL点云库学习&VS2010(X64)》Part 8 PCL1.72(VTK6.2.0)可视化例程
- 《PCL点云库学习&VS2010(X64)》Part 9 PCL1.72(VTK6.2.0)滤波例程
- 《PCL点云库学习&VS2010(X64)》Part 10 PCL1.72(VTK6.2.0)选点操作
- 《PCL点云库学习&VS2010(X64)》Part 13 PCL1.72(VTK6.2.0)ICP示例
- 《PCL点云库学习&VS2010(X64)》Part 17 PCL1.72(VTK6.2.0)数据格式转换txt2pcd
- 《PCL点云库学习&VS2010(X64)》Part 12 PCL1.72(VTK6.2.0)三角网格化(1)
- 《PCL点云库学习&VS2010(X64)》Part 15 PCL1.72(VTK6.2.0)三角网格化(2)之泊松重构
- 《PCL点云库学习&VS2010(X64)》Part 16 PCL1.72(VTK6.2.0)滤波例程(2)之双边滤波
- 《PCL点云库学习&VS2010(X64)》Part 21 VTK6.2+VS2013 利用PCL读取ply格式网格曲面
- 《PCL点云库学习&VS2010(X64)》Part 5 VTK6.2+VS2013+Qt5.5 测试VTK基于VS2013的Qt程序
- 《PCL点云库学习&VS2010(X64)》Part 25 PCL点云操作函数汇集
- 《PCL点云库学习&VS2010(X64)》Part 22 激光雷达点云数据处理相关算法库收集
- 《PCL点云库学习&VS2010(X64)》Part 32 计算点云中点的索引
- Leetcode: Letter Combinations of a Phone Number
- STM32关于串口发送缓冲的问题
- 1028. 人口普查(20)
- webview加载图片,图片超出屏幕宽度
- Dubbo源码分析(AccessLogFilter)
- 《PCL点云库学习&VS2010(X64)》Part 18 PCL1.72(VTK6.2.0)编译CloudCompare注意点
- JAVA MD5 加密与解密
- 从sql server 到Oracle使用openquery带参数查询
- c++模板函数声明定义分离编译错误详解
- Xcode常用快捷键
- MFC调用摄像头拍照,通过curl把图片传给java后台
- tcp通讯的方式并使用socket建立客户端与服务器的通信的过程
- 设计模式六大原则
- Leetcode: 4Sum