diff --git a/Cpp_example/C08_Apriltag/CMakeLists.txt b/Cpp_example/C08_Apriltag/CMakeLists.txt index 704f22cdf800f16e35bf6bd1a71c4131723a9300..9e43592d901c5377ba06706726a570d6c58c38a6 100644 --- a/Cpp_example/C08_Apriltag/CMakeLists.txt +++ b/Cpp_example/C08_Apriltag/CMakeLists.txt @@ -25,16 +25,18 @@ find_library(APRILTAG_LIB NAMES apriltag PATHS ${APRILTAG_LIB_DIR} REQUIRED) # include_directories("${PROJECT_ROOT_PATH}/third_party/eigen-master/") include_directories("${PROJECT_ROOT_PATH}/third_party/apriltag-with-pose-estimation-master") -# 设置 Eigen 路径 -set(EIGEN_ROOT_DIR "${PROJECT_ROOT_PATH}/third_party/eigen-master") +# 定义 Eigen 路径 +set(Eigen_ROOT_PATH "${PROJECT_ROOT_PATH}/third_party/lockzhiner_vision_module_sdk/third_party/eigen") +set(Eigen_DIR "${Eigen_ROOT_PATH}/include/eigen3/") # 添加头文件搜索路径 include_directories( - ${EIGEN_ROOT_DIR} + ${Eigen_DIR} ${LOCKZHINER_VISION_MODULE_INCLUDE_DIRS} ${PROJECT_SOURCE_DIR} ) + # 创建可执行文件 add_executable(Test_Apriltag Apriltag.cc) # 告诉 Eigen 使用最大 8 字节对齐(armv7l 平台限制)