From e1135dac0fe4f3e7257f75dafe9e531b88fa7657 Mon Sep 17 00:00:00 2001 From: Sam Hos Date: Tue, 10 Dec 2024 13:13:45 +0100 Subject: [PATCH] update cmakelist --- src/C++/Driver/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/C++/Driver/CMakeLists.txt b/src/C++/Driver/CMakeLists.txt index e6c35e2..7a475a4 100644 --- a/src/C++/Driver/CMakeLists.txt +++ b/src/C++/Driver/CMakeLists.txt @@ -6,7 +6,9 @@ set(CMAKE_CXX_STANDARD 23) find_library(PAHO_MQTTPP_LIBRARY paho-mqttpp3 PATHS /usr/local/lib) find_library(PAHO_MQTT_LIBRARY paho-mqtt3a PATHS /usr/local/lib) -include_directories(/usr/local/include) +# Find OpenCV package +find_package(OpenCV REQUIRED) +include_directories(${OpenCV_INCLUDE_DIRS}) set(SOURCE_FILES src/KobukiDriver/KobukiParser.cpp @@ -20,4 +22,4 @@ set(SOURCE_FILES add_executable(kobuki_control ${SOURCE_FILES}) # Link the static libraries -target_link_libraries(kobuki_control ${PAHO_MQTTPP_LIBRARY} ${PAHO_MQTT_LIBRARY} pthread) \ No newline at end of file +target_link_libraries(kobuki_control ${PAHO_MQTTPP_LIBRARY} ${PAHO_MQTT_LIBRARY} ${OpenCV_LIBS} pthread) \ No newline at end of file