/opt/ros/melodic/include/ompl-1.4/ompl/base/ProjectionEvaluator.h:49:10: fatal error: Eigen/Core: 没有那个文件或目录 #include <Eigen/Core> ^~~~~~~~~~~~
时间: 2023-06-28 20:06:38 浏览: 192
致命错误(mysql mysql.h)没有那个文件或目录解决办法.pdf
这个错误提示是说在你的代码中包含了`<Eigen/Core>`头文件,但是编译器找不到这个头文件。这很可能是因为你没有安装Eigen库或者编译器无法找到该库的安装路径。
如果你使用的是Ubuntu操作系统,你可以通过下面的命令安装Eigen库:
```bash
sudo apt-get install libeigen3-dev
```
如果你使用的是其他操作系统或者上述方法无法解决问题,你可以手动下载Eigen库并进行安装。具体安装方法可以参考Eigen官方文档:http://eigen.tuxfamily.org/dox/GettingStarted.html
安装完成后,你需要确保编译器能够找到该库的安装路径。如果你使用的是CMake进行编译,你可以在CMakeLists.txt文件中添加以下代码:
```cmake
find_package(Eigen3 REQUIRED)
include_directories(${EIGEN3_INCLUDE_DIRS})
```
这样编译器就能够找到Eigen库并成功编译你的代码了。
阅读全文