add depenancy of _cli to the shared libaray

This commit is contained in:
2021-06-12 13:36:53 +02:00
parent 451e452753
commit 4cb43c136f

View File

@ -18,6 +18,7 @@ link_directories(${CMAKE_CURRENT_BINARY_DIR})
add_executable(${PROJECT_NAME}_cli ${SRC_FILES_APP}) add_executable(${PROJECT_NAME}_cli ${SRC_FILES_APP})
target_link_libraries( ${PROJECT_NAME}_cli ${OpenCV_LIBS} -l${PROJECT_NAME}) target_link_libraries( ${PROJECT_NAME}_cli ${OpenCV_LIBS} -l${PROJECT_NAME})
target_include_directories(${PROJECT_NAME}_cli PRIVATE ${OpenCV_INCLUDE_DIRS} ) target_include_directories(${PROJECT_NAME}_cli PRIVATE ${OpenCV_INCLUDE_DIRS} )
add_dependencies(${PROJECT_NAME}_cli ${PROJECT_NAME})
target_compile_options(${PROJECT_NAME}_cli PRIVATE "-std=c++17" "-Wall" "-O2" "-fno-strict-aliasing") target_compile_options(${PROJECT_NAME}_cli PRIVATE "-std=c++17" "-Wall" "-O2" "-fno-strict-aliasing")
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s")