mex not finding eigen library
显示 更早的评论
I'm trying to use the Eigen 3.3.5 library with mex using Matlab2018a and OS X 10.13.6 and gcc 4.2.1. I installed it into /usr/local/lib using cmake and also put a symbolic link to it in /usr/local/include. I named the directory eigen. The terminal command gcc -xc -E -v - indicates that /usr/local/include is on the include path for gcc. Nonetheless, the command mex ep_bootdat.c (which has #include <Eigen>) results in "error: 'Eigen' file not found" I've also tried #include <eigen/Eigen> and #include <eigen>. I've also tried mex -I/usr/local/include/eigen/ ep_bootdat.c. Nothing seems to help. Can anyone suggest what might be going wrong?
采纳的回答
更多回答(1 个)
Joseph
2018-8-12
编辑:Walter Roberson
2018-8-12
类别
在 帮助中心 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!