We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e03eaf0 commit f135bb8Copy full SHA for f135bb8
1 file changed
cpp/orbbec/CMakeLists.txt
@@ -48,4 +48,13 @@ if(MSVC)
48
COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_RUNTIME_DLLS:vio_jsonl> $<TARGET_FILE_DIR:vio_jsonl>
49
COMMAND_EXPAND_LISTS
50
)
51
-endif()
+
52
+ # Explicitly copy live555.dll & ob_usb.dll (not included in TARGET_RUNTIME_DLLS:vio_jsonl)
53
+ # NOTE: remove these lines if using older OrbbecSDK without live555.dll and ob_usb.dll
54
+ set(LIVE555_DLL_PATH "${OrbbecSDK_LIBS_DIR}/live555.dll")
55
+ set(OB_USB_DLL_PATH "${OrbbecSDK_LIBS_DIR}/ob_usb.dll")
56
+ add_custom_command(TARGET vio_jsonl POST_BUILD
57
+ COMMAND ${CMAKE_COMMAND} -E copy_if_different ${LIVE555_DLL_PATH} $<TARGET_FILE_DIR:vio_jsonl>
58
+ COMMAND ${CMAKE_COMMAND} -E copy_if_different ${OB_USB_DLL_PATH} $<TARGET_FILE_DIR:vio_jsonl>
59
+ )
60
+endif()
0 commit comments