VS2017编译CloudCompare2.10

编译准备

1.VS2017Community版
2.Cmake,下载地址:https://cmake.org/download/。 本文采用的是Cmake3.14,需要注意的一点是在较高版本的Cmake中,第一次按下Configure键,弹出的界面与较低版本的相比略有不同,其不同如下:
VS2017编译CloudCompare2.10_第1张图片VS2017编译CloudCompare2.10_第2张图片
在较高版本的Cmake中,用户需在第二个下拉选框里选择编译的位数。本文选择编译64位的。
3.Qt5.9,Qt的安装是必须的。Qt下载地址:http://download.qt.io/archive/qt/ ,其安装可参照网上资料。但应下载64位的Qt,并且在安装过程中在组件选择中应安装与vs版本相适应的msvc组件。Qt路径需添加到系统环境变量,如:D:\Qt\Qt5.9.6\5.9.6\msvc2017_64\bin,环境变量进行修改后,应对电脑进行关机重启。
4.CloudCompare,下载地址:https://github.com/cloudcompare/cloudcompare 。

编译过程

1.在CloudCompare下载完成之后,打开Cmake,如图,输入解压后的CloudCompare的路径。输出路径需自己建立文件夹,建议放在与解压后的CloudCompare同级目录下。Grouped的选择是为了让下方框中后续弹出的内容进行分组。
VS2017编译CloudCompare2.10_第3张图片
2.Configure
VS2017编译CloudCompare2.10_第4张图片
3.Finish,
VS2017编译CloudCompare2.10_第5张图片
4.添加QT5_ROOT_PATH的路径、新建软件安装路径。Configure,Generate。
VS2017编译CloudCompare2.10_第6张图片
5.vs以管理员身份运行,打开输出路径下的CloudCompareProjects.sln,点击ALL_BUILD,右键,点击生成。等待…
VS2017编译CloudCompare2.10_第7张图片
6.点击INSTALL,右键生成。

结果

打开安装文件夹,打开CloudCompare_debug文件夹,点击CC,打开软件。
VS2017编译CloudCompare2.10_第8张图片
VS2017编译CloudCompare2.10_第9张图片

你可能感兴趣的:(学习)