Open3D源码编译总汇
[Picture Reference]
背景简介
Open3D 提供强大的三维数据处理库。因研发需要使用相关lib,需在本地做Open3D源码编译。
基本环境
Ubuntu 18.04
Open3D Verssion 0.17.0
Cmake Version 3.27.3
Python Version 3.8.17
问题一【ISPC相关】
在对Open3D-Build from source时:
- 执行cmake … ,提示cmake版本过低;
// location
cmake ..
- 通过 1后, 编译界面一直卡在**Fetching ISPC compiler **长时间无反应,且非卡死状态;
问题一【解决】
在对Open3D-Build from source时:
- 重新编译安装cmake;而非使用apt安装;
- 修改CmakeList.txt,具体:找到‘Build_ISPC_MODULE’选项,修改其if语句下的值为OFF;该值默认为ON。尤其需要修改位置,建议备份该文件;
// location
option(BUILD_ISPC_MODULE "Build the ISPC module" OFF)