別に詰まったわけではないし、公式からダウンロードしたもので事足りるのだけれど、一応成功事例を残しておく。
Window 11, Visual C++ 2022 x64
以下を設定
BUILD_SHARED_LIBS=ON
これをすると、WEBRTCが使えなくなるのでOFFにする
BUILD_WEBRTC=OFF
BUILD_WEBRTC_FROM_SOURCE=OFF
あと、/MDにしたいので
STATIC_WINDOWS_RUNTIME=OFF
ビルド結果は、以下+resources。DLLが少ないのは良いこと。
Release:
lib/Open3D.lib
lib/tbb12.lib
bin/Open3D.dll
bin/tbb12.dll
Debug:
lib/Open3D.lib
lib/tbb12_debug.lib
bin/Open3D.dll
bin/tbb12_debug.dll