スポンサーリンク

Open3d 0.19をBUILD_SHARED_LIBSでCMake

別に詰まったわけではないし、公式からダウンロードしたもので事足りるのだけれど、一応成功事例を残しておく。
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

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)


この記事のトラックバックURL: