0

我正在用 Eigen 库编译一个 Cmake 项目。

find_package(Eigen3 REQUIRED)
message("find eigen3" )
message("${EIGEN3_INCLUDE_DIR}" )

编译错误是:

error: Eigen/Core: No such file or directory
 #include <Eigen/Core>

但是,IDE 确实指向 /usr/include/eigen3/Eigen/Core。仅仅是权限问题吗?(现在权限是 -rwxr-xr-x 1 root root)

4

1 回答 1

0

好像是包的问题。例如,是对相同或相似问题的讨论。看来您还需要添加

include_directories(${EIGEN_INCLUDE_DIRS})
add_definitions(${EIGEN_DEFINITIONS})
于 2013-10-29T23:04:00.587 回答