主题:Linux下链接MKL库
我想在程序中用MKL库,总是出现问题,请高手帮忙看看是怎么回事:
1.先导入环境变量:export LD_LIBRARY_PATH=/opt/intel/mkl/10.2.2.025/lib/em64t:$LD_LIBRARY_PATH
2.编译的时候命令如下
mpif90 -o main.exe example.F90 -L/opt/intel/mkl/10.2.2.025/lib/em64t -I/opt/intel/mkl/10.2.2.025/include/ -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64 -lmkl_lapack -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread
编译的时候没有错误,但是在运行的时候就说:main.exe: error while loading shared libraries: libmkl_scalapack_lp64.so: cannot open shared object file: No such file or directory,共享库链接不上,这是怎么回事呢,还有什么地方没有设置好?
不胜感激,在这卡了快半个月了,快崩溃了
1.先导入环境变量:export LD_LIBRARY_PATH=/opt/intel/mkl/10.2.2.025/lib/em64t:$LD_LIBRARY_PATH
2.编译的时候命令如下
mpif90 -o main.exe example.F90 -L/opt/intel/mkl/10.2.2.025/lib/em64t -I/opt/intel/mkl/10.2.2.025/include/ -lmkl_scalapack_lp64 -lmkl_blacs_intelmpi_lp64 -lmkl_lapack -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread
编译的时候没有错误,但是在运行的时候就说:main.exe: error while loading shared libraries: libmkl_scalapack_lp64.so: cannot open shared object file: No such file or directory,共享库链接不上,这是怎么回事呢,还有什么地方没有设置好?
不胜感激,在这卡了快半个月了,快崩溃了