Link ai_face_recog against shared state runtime
This commit is contained in:
parent
2ed61f5c51
commit
c702b0b1f7
@ -324,7 +324,7 @@ add_library(ai_face_recog SHARED
|
|||||||
${CMAKE_SOURCE_DIR}/src/utils/dma_alloc.cpp
|
${CMAKE_SOURCE_DIR}/src/utils/dma_alloc.cpp
|
||||||
)
|
)
|
||||||
target_include_directories(ai_face_recog PRIVATE ${CMAKE_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/third_party)
|
target_include_directories(ai_face_recog PRIVATE ${CMAKE_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/third_party)
|
||||||
target_link_libraries(ai_face_recog PRIVATE project_options Threads::Threads ai_scheduler)
|
target_link_libraries(ai_face_recog PRIVATE project_options Threads::Threads ai_scheduler rk_shared_state)
|
||||||
if(SQLite3_FOUND)
|
if(SQLite3_FOUND)
|
||||||
target_compile_definitions(ai_face_recog PRIVATE RK3588_ENABLE_SQLITE3)
|
target_compile_definitions(ai_face_recog PRIVATE RK3588_ENABLE_SQLITE3)
|
||||||
if(TARGET SQLite::SQLite3)
|
if(TARGET SQLite::SQLite3)
|
||||||
@ -351,6 +351,9 @@ set_target_properties(ai_face_recog PROPERTIES
|
|||||||
LIBRARY_OUTPUT_DIRECTORY ${RK_PLUGIN_OUTPUT_DIR}
|
LIBRARY_OUTPUT_DIRECTORY ${RK_PLUGIN_OUTPUT_DIR}
|
||||||
RUNTIME_OUTPUT_DIRECTORY ${RK_PLUGIN_OUTPUT_DIR}
|
RUNTIME_OUTPUT_DIRECTORY ${RK_PLUGIN_OUTPUT_DIR}
|
||||||
)
|
)
|
||||||
|
if(UNIX AND NOT APPLE)
|
||||||
|
set_target_properties(ai_face_recog PROPERTIES BUILD_RPATH "\$ORIGIN/.." INSTALL_RPATH "\$ORIGIN/..")
|
||||||
|
endif()
|
||||||
|
|
||||||
# det_post plugin (post-processing pipeline for detection results)
|
# det_post plugin (post-processing pipeline for detection results)
|
||||||
add_library(det_post SHARED det_post/det_post_node.cpp)
|
add_library(det_post SHARED det_post/det_post_node.cpp)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user