mkdir build
cd build
:: Specify the generator based on your Visual Studio version
:: If CMAKE_INSTALL_PREFIX is a system folder, admin access is needed for installation
cmake -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX="d:/open3d-0.18.0" ..
遇到困难时,
下载:https://github.com/ispc/ispc/releases/download/v1.16.1/ispc-v1.16.1-windows.zip
放到:D:\NewCubi_code\Open3D-0.18.0\3rdparty_downloads\ispc 目录下
下载:https://github.com/pybind/pybind11/archive/refs/tags/v2.11.1.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/pybind11/ 目录下
再次执行:cmake -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX="d:/open3d-0.18.0" ..
cmake --build . --config Release --target ALL_BUILD
下载:https://github.com/assimp/assimp/archive/cfed74516b46a7c2bdf19c1643c448363bd90ad7.tar.gz
放到:D:\NewCubi_code\Open3D-0.18.0\3rdparty_downloads\assimp 目录下
下载:https://github.com/isl-org/open3d_downloads/releases/download/boringssl-bin/boringssl_edfe413_win_amd64.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/boringssl/ 目录下
下载:https://github.com/civetweb/civetweb/archive/refs/tags/v1.15.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/civetweb/ 目录下
下载:https://github.com/zeromq/cppzmq/archive/v4.7.1.tar.gz'
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/zeromq/
下载:https://github.com/curl/curl/releases/download/curl-7_88_0/curl-7.88.0.tar.xz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/curl/
下载:https://gitlab.com/libeigen/eigen/-/archive/da7909592376c893dabbc4b6453a8ffe46b1eb8e/eigen-da7909592376c893dabbc4b6453a8ffe46b1eb8e.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/eigen/
下载:https://github.com/embree/embree/archive/refs/tags/v3.13.3.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/embree/
下载:https://github.com/google/filament/releases/download/v1.9.9/filament-v1.9.9-windows.tgz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/filament/
下载:https://github.com/fmtlib/fmt/archive/refs/tags/6.0.0.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/fmt/
下载:https://raw.githubusercontent.com/opencv/opencv_3rdparty/a56b6ac6f030c312b2dce17430eef13aed9af274/ippicv/ippicv_2020_win_intel64_20191018_general.zip
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/ippicv/
下载:https://github.com/open-source-parsers/jsoncpp/archive/refs/tags/1.9.4.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/jsoncpp/
下载:https://github.com/madler/zlib/archive/refs/tags/v1.2.13.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/zlib/
下载:https://github.com/isl-org/Open3D/releases/download/v0.12.0/mkl-static-2020.1-intel_216-win-64.tar.bz2
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/mkl/
下载:https://anaconda.org/intel/mkl-static/2020.1/download/win-64/mkl-static-2020.1-intel_216.tar.bz2
下载:https://github.com/msgpack/msgpack-c/releases/download/cpp-3.3.0/msgpack-3.3.0.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/msgpack/
下载:https://github.com/jlblancoc/nanoflann/archive/refs/tags/v1.5.0.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/nanoflann/
下载:https://github.com/oneapi-src/oneDPL/archive/refs/tags/20190522.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/parallelstl/
下载:https://github.com/isl-org/Open3D-PoissonRecon/archive/90f3f064e275b275cff445881ecee5a7c495c9e0.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/poisson/
下载:https://github.com/wjakob/tbb/archive/141b0e310e1fb552bdca887542c9c1a8544d6503.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/tbb/
下载:https://github.com/syoyo/tinygltf/archive/72f4a55edd54742bca1a71ade8ac70afca1d3f07.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/tinygltf/7
下载:https://github.com/tinyobjloader/tinyobjloader/archive/refs/tags/v2.0.0rc8.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/tinyobjloader/
下载:https://github.com/libjpeg-turbo/libjpeg-turbo/archive/refs/tags/2.1.5.1.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/libjpeg-turbo/
下载:https://github.com/isl-org/open3d_downloads/releases/download/vtk/vtk_9.1_win_staticrt.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/vtk/
下载:https://github.com/isl-org/open3d_downloads/releases/download/webrtc/webrtc_60e6748_win.zip
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/webrtc/
下载:https://github.com/zeromq/libzmq/releases/download/v4.3.3/zeromq-4.3.3.tar.gz
放大:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/zeromq/
下载:https://github.com/ocornut/imgui/archive/refs/tags/v1.88.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/imgui/
下载:https://github.com/qhull/qhull/archive/refs/tags/v8.0.2.tar.gz
放到:D:/NewCubi_code/Open3D-0.18.0/3rdparty_downloads/qhull/
执行:cmake --build . --config Release --target ALL_BUILD
===================================
Windows Command Line Proxy Settings
环境:shadowsocks、windows
本地ss端口设置(这里1080)
cmd命令行:(不用socks5)(临时设置)(也可放置环境变量)
set http_proxy=http://127.0.0.1:1080
set https_proxy=http://127.0.0.1:1080
ps:一定要用cmd命令行,千万别用powershell !!!
简易测试命令:curl https://www.google.com(别用ping)
=====================================
cmake --build . --config Release --target INSTALL