一、问题描述
今天在make一些代码的过程中,VSCode报错:
Eigen/Dense: No such file or directory.
二、解决方法
通过报错信息可以看出,是由于没有安装eigen库。
通过执行命令:
apt-get install libeigen3-dev
安装eigen3库。
安装后,仍然报错。
解决:由于eigen库的文件结构,我们需要的Eigen文件夹并没有直接安装到/usr/include文件夹下。将/usr/include/eigen3/Eigen文件夹复制到/usr/include文件夹下即可。
sudo cp -r /usr/include/eigen3/Eigen /usr/include
再次make,编译通过。