【解决问题】fatal error: Eigen/Core: No such file or directory

博客的运行环境为Ubuntu 18.04 。

在编译slam相关的代码PnP的相关文件时遇到如下错误。
fatal error: Eigen/Core: No such file or directory #include compilation terminated.

解决方案
首先要确保你是安装好Eigen3的。
如果是安装好的,那么接下来我们需要创建相应的链接关系。

cd /usr/include

创建链接

sudo ln -sf eigen3/Eigen Eigen
sudo ln -sf eigen3/unsupported unsupported

然后再回去编译一下文件,发现该问题解决啦。

你可能感兴趣的:(嵌入式)