From 4a9adf7f98fe66f7bc911f61ef420c4f3c1ae3c2 Mon Sep 17 00:00:00 2001 From: jario Date: Tue, 2 Apr 2024 12:02:12 +0800 Subject: [PATCH] fix Eigen/Dense: No such file err --- CMakeLists.txt | 6 ++++++ include/sv_mot.h | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index fb7114b..e2d3c21 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -364,12 +364,14 @@ if(PLATFORM STREQUAL "JETSON") file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/build/${PROJECT_NAME}Config.cmake.in [[ @PACKAGE_INIT@ find_package(OpenCV 4 REQUIRED) +find_package(Eigen3 REQUIRED) link_directories(/usr/local/cuda/lib64) set(SV_INCLUDE_DIRS @SV_INSTALL_PREFIX@/include /usr/include/x86_64-linux-gnu /usr/local/cuda/include ${OpenCV_INCLUDE_DIRS} + ${EIGEN3_INCLUDE_DIRS} /usr/include/gstreamer-1.0 /usr/local/include/gstreamer-1.0 /usr/include/glib-2.0 @@ -388,6 +390,7 @@ elseif(PLATFORM STREQUAL "X86_CUDA") file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/build/${PROJECT_NAME}Config.cmake.in [[ @PACKAGE_INIT@ find_package(OpenCV 4 REQUIRED) +find_package(Eigen3 REQUIRED) find_package(fmt REQUIRED) link_directories(/usr/local/cuda/lib64) set(SV_INCLUDE_DIRS @@ -395,6 +398,7 @@ set(SV_INCLUDE_DIRS /usr/include/x86_64-linux-gnu /usr/local/cuda/include ${OpenCV_INCLUDE_DIRS} + ${EIGEN3_INCLUDE_DIRS} ) set(SV_LIBRARIES @SV_INSTALL_PREFIX@/lib/libsv_yoloplugins.so @@ -409,11 +413,13 @@ elseif(PLATFORM STREQUAL "X86_INTEL") file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/build/${PROJECT_NAME}Config.cmake.in [[ @PACKAGE_INIT@ find_package(OpenCV 4 REQUIRED) +find_package(Eigen3 REQUIRED) find_package(fmt REQUIRED) set(SV_INCLUDE_DIRS @SV_INSTALL_PREFIX@/include /usr/include/x86_64-linux-gnu ${OpenCV_INCLUDE_DIRS} + ${EIGEN3_INCLUDE_DIRS} ) set(SV_LIBRARIES @SV_INSTALL_PREFIX@/lib/libsv_world.so diff --git a/include/sv_mot.h b/include/sv_mot.h index 4fbac61..c5c639c 100644 --- a/include/sv_mot.h +++ b/include/sv_mot.h @@ -8,8 +8,8 @@ #include #include #include -#include - +//#include +#include namespace sv {