一、配置Qt5.9
配置流程见https://blog.****.net/*666/article/details/94971911
二、下载CMake3.14
官网下载地址:https://cmake.org/download/
百度网盘链接:https://pan.baidu.com/s/1KTrCW-VZSIu6kDzmWoofmg 提取码:S240
主程序在解压后的文件夹bin里面,是cmake-gui.exe
三、下载CloudCompare源码
CloudCompare官网——Download——单击下图红框进入GitHub——找到想要的版本,下载
源码放在(位置自己确定):D:\CloudCompareCode\CloudCompare-master
四、编译
1、打开CMake主程序
(1)路径选择CloudCompare源码位置,本次设置为D:\CloudCompareCode\CloudCompare-master
(2)路径是用来存放编译后的文件,本次设置为D:\CloudCompareCode\Compile
然后单击“Configure”
2、等待之后,Ungrouped Entries——QT5_ROOT_PATH,设置路径;然后单击“Configure”
3、出现“Configuring done”之后,单击“Generate”
4、出现“Generating done”,关闭CMake即可。(2)路径出现许多文件。
5、用VS2017打开(2)路径下的CloudCompareProjects.sln。右击“ALL_BUILD”——生成,等待就行。
6、成功16个之后,在(2)路径\qCC\Release,出现了CloudCompare.exe。
(2)路径\libs\qCC_io\Release下的QCC_IO_LIB.dll
(2)路径\libs\qCC_db\Release下的QCC_DB_LIB.dll
(2)路径\CC\Release下的CC_CORE_LIB.dll
将以上三个dll文件拷贝到(2)路径\qCC\Release;双击CloudCompare.exe,可以加载部分格式的点云了。【部分功能编译是没有选择,所以功能不全面】