Pangolin could not be found because dependency Eigen3 could not be . . . I found that changing find_package(Eigen3 3 1 0 REQUIRED) to find_package(Eigen3 3 1 0 REQUIRED NO_MODULE) in CmakeLists txt on my mac solves the problem Because Pangolin 0 5 has problems compiling on my laptop, I can only use 0 6
Pangolin could not be found because dependency Eigen3 . . . - CSDN博客 CMake Error at CMakeLists txt:25 (find_package): Found package configuration file: usr local lib cmake Pangolin PangolinConfig cmake but it set Pangolin_FOUND to FALSE so package "Pangolin" is considered to be NOT FOUND Reason given by package: Pangolin could not be found because dependency Eigen3 could not be found
ORB-SLAM2编译时出现找不到Eigen库的问题 - 知乎 - 知乎专栏 Reason given by package: Pangolin could not be found because dependency Eigen3 could not be found Target "rgbd_tum" links to target "Eigen3::Eigen" but the target was not found Perhaps a find_package () call is missing for an IMPORTED target, or an ALIAS target is missing? ……
Building on Windows and Eigen · Issue #692 · stevenlovegrove Pangolin Found package configuration file: C: path deps Pangolin build PangolinConfig cmake but it set Pangolin_FOUND to FALSE so package "Pangolin" is considered to be NOT FOUND Reason given by package: Pangolin could not be found because dependency Eigen3 could not be found
【编译报错!】Pangolin could not be found because dependency Eigen3 could not . . . 解决这个问题的办法是在 CMakeLists txt 文件中,对 find_package(Eigen3 REQUIRED) 命令添加 NO_MODULE 选项,变更为: 这个修改的具体原因和影响如下: NO_MODULE参数的作用: NO_MODULE 选项指示CMake优先使用 Eigen3Config cmake (或 findEigen3 cmake)模块文件来查找Eigen3包。 这是因为Eigen3提供了这样的 配置文件,其中包含了Eigen3安装路径、库文件和其他必要的编译信息。 使用这个配置文件,CMake可以更直接、更准确地找到Eigen3库。
ORB-SLAM2编译报错:Pangolin could not be found - 代码先锋网 Pangolin could not be found because dependency Eigen3 could not be found 出现这个的原因,网上有的人说是Pangolin版本高了,回退回v0 5就行。 解决方法 我实际测试时发现,Pangolin这个库的master分支是开发分支,BUG比较多。ORB-SLAM2编译时选择稳定的release版本就行了,v0 6也行。