一、配置Qt5.9

配置流程见https://blog.csdn.net/xinjiang666/article/details/94971911

二、下载CMake3.14

官网下载地址:https://cmake.org/download/

百度网盘链接:https://pan.baidu.com/s/1KTrCW-VZSIu6kDzmWoofmg 提取码:S240

主程序在解压后的文件夹bin里面,是cmake-gui.exe

Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x

三、下载CloudCompare源码

CloudCompare官网——Download——单击下图红框进入GitHub——找到想要的版本,下载

单击下载CloudCompare2.10.2源码

源码放在(位置自己确定):D:\CloudCompareCode\CloudCompare-master

Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1xWin10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x

四、编译

1、打开CMake主程序

(1)路径选择CloudCompare源码位置,本次设置为D:\CloudCompareCode\CloudCompare-master

(2)路径是用来存放编译后的文件,本次设置为D:\CloudCompareCode\Compile

然后单击“Configure”

Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x

2、等待之后,Ungrouped Entries——QT5_ROOT_PATH,设置路径;然后单击“Configure”

Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x

3、出现“Configuring done”之后,单击“Generate”

Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x

4、出现“Generating done”,关闭CMake即可。(2)路径出现许多文件。

Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x     Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x

5、用VS2017打开(2)路径下的CloudCompareProjects.sln。右击“ALL_BUILD”——生成,等待就行。

Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x

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,可以加载部分格式的点云了。【部分功能编译是没有选择,所以功能不全面】

Win10 + VS2017 + Qt5.9 + CMake3.14 编译CloudCompare2.1x

相关文章:

  • 2021-10-22
  • 2021-11-15
  • 2021-08-16
  • 2021-05-18
  • 2021-11-24
  • 2021-08-09
  • 2021-08-11
  • 2021-08-01
猜你喜欢
  • 2022-12-23
  • 2021-07-07
  • 2021-09-25
  • 2021-05-27
  • 2021-11-18
  • 2022-01-12
  • 2021-10-07
相关资源
相似解决方案