CloudCompare第一步

一、准备工作

1.CMake

2.源代码  https://github.com/cloudcompare/cloudcompare

3.官方数据(编译无关) http://www.openscenegraph.org/index.php/download-section/stable-releases

二、生成VS工程

1.解压下载的CloudCompare源代码本文以后均把根目录称为 CloudCompare\ ),建立 CloudCompare\build 文件夹,用于存放所有编译相关的文件

2.打开CMake(此处为3.11.1),拖入 "CloudCompare\CMakeLists.txt" 文件,将build路径改为 CloudCompare\build

3.勾上Grouped

5.点击 Configure ,选择对应的vs版本,等待完成

6.如图填入蓝框中信息

 

 7.点击 Configure ,等待完成

 8.如图填入蓝框中信息,有的会自动生成,有的不会

 

  9.点击 Configure ,等待完成

  10.点击 Generate ,等待完成

  11.打开 CloudCompare\build\CloudCompareProjects.sln,通过 生成->配置管理器 将所有工程修改为x64平台(非必须,QT为64位),注意在创建x64时建议复制win32的配置项,如下图,以免进行配置操作

三、编译解决方案

 1.编译过程中会出现以下错误

 2.找到对应的项目,右键->属性->链接器or库管理器->所有选项->附加选项->删除 /machine:X86

猜你喜欢

转载自www.cnblogs.com/441397069Blog/p/12901907.html