From c55cc69ec7eea8e1f61f477b6716b9746fdc1ba5 Mon Sep 17 00:00:00 2001 From: uvos Date: Sat, 12 Jun 2021 12:54:42 +0200 Subject: [PATCH] clean up CMakeLists.txt a bit --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2a2fce8..4b272d2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,10 +9,11 @@ find_package(OpenCV REQUIRED) pkg_check_modules(GLIB REQUIRED glib-2.0) pkg_check_modules(ARAVIS REQUIRED aravis-0.8) +add_definitions("-std=c++17 -Wall -O2") + add_library(${PROJECT_NAME} SHARED ${SRC_FILES}) target_link_libraries( ${PROJECT_NAME} ${GLIB_LDFLAGS} ${ARAVIS_LDFLAGS} ${OpenCV_LIBS} -pthread) target_include_directories(${PROJECT_NAME} PRIVATE ${GLIB_INCLUDE_DIRS} ${ARAVIS_INCLUDE_DIRS} ${OpenCV_INCLUDE_DIRS}) -add_definitions("-std=c++17 -Wall -O2") install(TARGETS ${PROJECT_NAME} DESTINATION lib) set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s") @@ -23,7 +24,6 @@ add_dependencies(${PROJECT_NAME}_cli ${PROJECT_NAME}) target_include_directories(${PROJECT_NAME}_cli PRIVATE ${ARAVIS_INCLUDE_DIRS} ${OpenCV_INCLUDE_DIRS}) target_link_libraries( ${PROJECT_NAME}_cli -l${PROJECT_NAME} ${OpenCV_LIBS}) target_link_libraries( ${PROJECT_NAME}_cli) -add_definitions("-std=c++17 -Wall -O2") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -s")