Skip to content

Commit c938c3f

Browse files
committed
fix windows
1 parent 91d5cae commit c938c3f

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

cmake/MMDeployConfig.cmake.in

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ set(MMDEPLOY_VERSION_MINOR @MMDEPLOY_VERSION_MINOR@)
1616
set(MMDEPLOY_VERSION_PATCH @MMDEPLOY_VERSION_PATCH@)
1717

1818
if (NOT MMDEPLOY_BUILD_SHARED AND NOT MMDEPLOY_BUILD_SDK_MONOLITHIC)
19+
find_package(OpenCV REQUIRED)
1920
if ("cuda" IN_LIST MMDEPLOY_TARGET_DEVICES)
2021
find_package(CUDA REQUIRED)
2122
if(MSVC)

csrc/mmdeploy/codebase/mmdet/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ project(mmdeploy_mmdet)
55
file(GLOB_RECURSE SRCS ${CMAKE_CURRENT_SOURCE_DIR} "*.cpp")
66
mmdeploy_add_module(${PROJECT_NAME} "${SRCS}")
77
target_link_libraries(${PROJECT_NAME}
8-
PRIVATE mmdeploy_opencv_utils)
8+
PRIVATE mmdeploy_opencv_utils mmdeploy_operation)
99

1010
add_library(mmdeploy::mmdet ALIAS ${PROJECT_NAME})
1111

csrc/mmdeploy/codebase/mmpose/CMakeLists.txt

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ mmdeploy_add_module(${PROJECT_NAME} ${MMPOSE_SRCS} ${POSE_TRACKER_SRCS})
1111
target_link_libraries(${PROJECT_NAME} PRIVATE
1212
mmdeploy::transform
1313
mmdeploy_operation
14-
mmdeploy_opencv_utils
15-
${OpenCV_LIBS})
14+
mmdeploy_opencv_utils)
1615
target_include_directories(${PROJECT_NAME} PRIVATE
1716
${CMAKE_CURRENT_SOURCE_DIR}
1817
${CMAKE_CURRENT_SOURCE_DIR}/../../apis/c)

csrc/mmdeploy/utils/opencv/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ mmdeploy_add_library(${PROJECT_NAME} opencv_utils.cpp)
66

77
target_link_libraries(${PROJECT_NAME}
88
PRIVATE mmdeploy::core
9-
PUBLIC ${OpenCV_LIBS})
9+
PUBLIC $<BUILD_INTERFACE:${OpenCV_LIBS}>)
1010

1111
target_include_directories(${PROJECT_NAME}
1212
INTERFACE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>)

0 commit comments

Comments
 (0)