| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> CloudCompare【2】源码编译 -> 正文阅读 |
|
[开发工具]CloudCompare【2】源码编译 |
1.源码编译配置好qt的路径 选中INSTALL_QPCL_PLUGIN,配置PCL_DIR为PCL目录下的cmake文档。实际上会添加两个插件?QPCL_IO_PLUGIN.dll 和 QPCL_PLUGIN.dll,一个用于导入一些 PCL 功能,另一个是允许 CC 加载 PCD 文件的“I/O”插件。 CMAKE_INSTALL_PREFIX进行设置,我这里选择 OPENNI2的路径设置为PCL的第三库OPENNI2,已经下载了OpenNI-Windows-x64-2.2.msi生成的文件。 再选中COMPILE_CC_CORE_LIB_WITH_TBB,提高算法效率。但是这个需要先安装TBB编译 对debug进行ALL_BUILD的生成。然后再?INSTALL项目仅生成INSTALL,主要是生成include和lib文件。 右键QCC_DB_LIB,CC_CORE_LIB和QCC_IO_LIB打开属性,找到输出目录,将dll文件直接复制到CloudCompare的输出目录下。或者建立bin文件添加到系统环境变量里面 2.编译error2.1 找不到QCC_DB_LIB.dll等文件右键QCC_DB_LIB,CC_CORE_LIBd和QCC_IO_LIB打开属性,将输出目录修改为CloudCompare的输出目录。但是由于这些项目要生成的dll用于QPCL_IO_PLUGIN插件生成,所以最好编译对应的dll文件直接复制到CloudCompare的输出目录下 另外如果在编译的时候加入了libla库,可能会提示找不到liblas.dll等dll文件,这是因为没有添加这些库的环境变量导致,需要添加环境变量,或是直接将对应dll文件复制至CloudCompare的输出目录下,debug和release下都是这么操作,需要注意的是在release下进行编译时,由于部分依赖库的dll文件名字相同不能共存在一个文件夹下,因此环境变量只能单独添加debug或是release,我们可以把对应的dll文件直接复制到CloudCompare的输出目录下。 2.2 无法加载PCD?"[Load] Can't guess file format: unhandled file extension 'pcd'"
或者在源码编译的时候:OPENNI2的路径设置为PCL的第三库OPENNI2,已经下载了OpenNI-Windows-x64-2.2.msi生成的文件。 在cloudcompare.exe同级目录下新建plugin目录,将QPCL_IO_PLUGINd.dll文件复制到其中。 2.3 plugin功能灰色无法选中 在cloudcompare.exe同级目录下新建plugin目录,将build编译过的或者源码里面的plugin文件中的dll文件复制到其中。 2.4??INSTALL项目仅生成INSTALL,生成失败 ?CMAKE_INSTALL默认在C盘,需要管理员权限 CMAKE_INSTALL_PREFIX进行设置,我这里选择 3.插件说明Standard plugins:
参考:: https://blog.csdn.net/jaggerjack330/article/details/82694705 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/24 20:48:13- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |