CloudCompare第一步
Posted 441397069blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CloudCompare第一步相关的知识,希望对你有一定的参考价值。
一、准备工作
1.CMake
2.源代码 https://github.com/cloudcompare/cloudcompare
3.官方数据(编译无关) http://www.openscenegraph.org/index.php/download-section/stable-releases
二、生成VS工程
1.解压下载的CloudCompare源代码本文以后均把根目录称为 CloudCompare ),建立 CloudCompareuild 文件夹,用于存放所有编译相关的文件
2.打开CMake(此处为3.11.1),拖入 "CloudCompareCMakeLists.txt" 文件,将build路径改为 CloudCompareuild
3.勾上Grouped
5.点击 Configure ,选择对应的vs版本,等待完成
6.如图填入蓝框中信息
7.点击 Configure ,等待完成
8.如图填入蓝框中信息,有的会自动生成,有的不会
9.点击 Configure ,等待完成
10.点击 Generate ,等待完成
11.打开 CloudCompareuildCloudCompareProjects.sln,通过 生成->配置管理器 将所有工程修改为x64平台(非必须,QT为64位),注意在创建x64时建议复制win32的配置项,如下图,以免进行配置操作
三、编译解决方案
1.编译过程中会出现以下错误
2.找到对应的项目,右键->属性->链接器or库管理器->所有选项->附加选项->删除 /machine:X86
以上是关于CloudCompare第一步的主要内容,如果未能解决你的问题,请参考以下文章