系统要求
C++14 编译器:
Ubuntu 18.04+: GCC 5+,Clang 7+
macOS 10.15+: XCode 8.0+
Windows 10 (64-bit): Visual Studio 2019+
CMake 版本要求: 3.19 或更高版本
CUDA 10.1+(可选): Open3D 支持通过 CUDA 在 Linux 上加速一些操作。如果你使用的是支持 GPU 的操作,建议使用 CUDA 11.0,以获得与最新 GPU 和 Tensorflow 或 PyTorch 等外部依赖的最佳兼容性。
Ccache 4.0+(可选,推荐): ccache 是一个编译缓存工具,通过避免重复编译相同的源代码,可以加速编译过程。
升级 CMake
如果你的系统上没有安装 CMake 或者安装的 CMake 版本低于 3.19,你可以通过以下步骤升级 CMake。
Ubuntu
使用官方下载链接安装 CMake: 从 CMake下载页面 下载最新版本的 CMake。
解压缩并安装: 下载完成后,解压并进入目录:
tar -zxvf cmake-3.31.0-rc1.tar.gz
cd cmake-3.31.0-rc1
编译和安装: 运行以下命令进行安装:
./configure && make -j$(nproc) &&