Window 上安装Open3D的大体步骤流程

1、github下载源码:https://github.com/isl-org/Open3D
2、
mkdir build
cd build
3、使用cmake gui
where is the source code: 选择下载源码解压根目录
where to build the binaries:选择刚创建的build目录
4、点击Configure,配置选项做如下修改:

 //1和2、3是来生成支持MDd动态链接库的设置,如果只是需要MTd的,可以不做修改
1、BUILD_SHARED_LIBS:ON
2、STATIC_WINDOWS_RUNTIME:OFF
3、BUILD_WEBRTC:OFF

4、CMAKE_BUILD_TYPE:根据需要修改(此处我使用Debug)
5、CMAKE_INSTALL_PREFIX:选择open3d最终的安装路径(此处我设置为C:/Program Files/Open3D_MDd)

5、在生成过程中,会提示很多包无法下载导致错误,此时需要打开浏览器,讲提示下载地址的包复制到浏览器地址栏下载,然后拷贝到项目3rdparty_downloads目录下对应的子文件夹下替换对应的压缩包即可,注意有时候需要对下载的包修改名字。

6、点击Generate生成VS项目,然后点击Open Project打开vs项目。

7、在VS中的解决方案资源管理器中,找到CMakePredefinedTargets文件夹下的ALL_BUILD,右键生成,然后右键INSTALL工程,生成。如果报下载包错误,请按照第5步进行处理,全部生成成功后,项目就被安装到了CMAKE_INSTALL_PREFIX指定的位置,我的是在C:/Program Files/Open3D_MDd。(貌似直接右键INSTALL工程生成也是可以的,不用ALL_BUILD)

8、open3d安装前,需要安装python3.8,pybind11(注意python版本不能太高,官方提高的最高应该是python3.10,我装的是3.8)

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值