VS+Open3D-0.8.0编译安装过程(C++)

本文详细介绍了如何使用CMake和Visual Studio 2019从源码编译安装Open3D 0.8.0。在配置CMake时需注意第三方库的下载,完成后通过ALL_BUILD和INSTALL目标进行编译和安装。测试编译安装成功的方法是运行官方提供的C++示例。
摘要由CSDN通过智能技术生成

关于Open3D(c++)从源码编译安装的教程非常少,通过pip安装python版本非常方便,然而代码平台是C++,踩了很多坑。最近初学CMake,Vcpkg等,记录一下过程,通过CMake+Visual Studio2019编译安装。

下载

简要看一下官网:Open3D Home Page

Github主页:Open3D Github

我使用的版本是0.8.0,在release里找到相应版本,下载源码,解压缩。Open3D依赖第三方库,但已经将他们作为submodule包含在了3rdparty文件夹中,submodule的内容并不会自动下载下来的,所以3rdparty文件夹中很多是空文件夹,执行命令:

git submodule update --init --recursive

从源码编译-Windows

Config

然后进行CMake,打开CMake-GUI,指定源码路径,在源码文件夹(Open3D-0.8.0)中新建build文件夹,根据自己得需要勾选第三方库。(ps.CMake这块不太熟悉的可以先大概了解一下CMake的概念,步骤,“CMake实践.pdf”讲得不错,搜一下就能找到)。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值