Closed tuandle closed 5 years ago
Can you give more details about how did you install eigen? Is it a custom install or from the default apt repositories? Eigen should also compile without MKL support, it seems you have a flag set to compile with MKL support.
As for a solution, first thing is that $PATH
in linux is where binaries are searched. The compiler will look for header files in the locations pointed by $CPATH
. Afterwards libraries, e.g. .so
files, are searched for in the locations pointed by $LD_LIBRARY_PATH
.
@smauq Thank you for your quick reply. I installed eigen by sudo apt-get install libeigen3-dev
. I export mkl library to $CPATH
and it compiled :) Thank you for your help!
Hi, I have a problem when building segmapper. I can't build minkindr_gtsam because it complains that
mkl.h
does not exist.I verified that I have
mkl.h
installed atopt/intel/mkl/include
. My$PATH
is as follows:I have no idea what causes this. Any help is greatly appreciated!