diff --git a/Cpp_example/C08_Apriltag/CMakeLists.txt b/Cpp_example/C08_Apriltag/CMakeLists.txt index d3768a1d7509612dbf351af20faa2357dad84b7f..bace036d46e80a61e62df7b123e1a10ae6c787d7 100644 --- a/Cpp_example/C08_Apriltag/CMakeLists.txt +++ b/Cpp_example/C08_Apriltag/CMakeLists.txt @@ -19,14 +19,20 @@ find_package(LockzhinerVisionModule REQUIRED) # 查找apriltag库 -set(APRILTAG_LIB_DIR "${PROJECT_ROOT_PATH}/third_party/apriltag-with-pose-estimation-master/build") +set(APRILTAG_LIB_DIR "${PROJECT_ROOT_PATH}/third_party/apriltag-with-pose-estimation-master/build/lib") 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/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") + +# 添加头文件搜索路径 include_directories( + ${EIGEN_ROOT_DIR} ${LOCKZHINER_VISION_MODULE_INCLUDE_DIRS} + ${PROJECT_SOURCE_DIR} ) # 创建可执行文件