参考别人写的加上自己实践的,亲测可以成功安装
环境描述
主机是64位win7系统,虚拟机是Vmware10,安装了linux系统的发行版本Centos7,编译器是eclipse
下载
intel官网上提供免费下载,只需要提交一个邮箱。下载地址为:https://software.intel.com/en-us/mkl
我下载的是l_mkl_2017.3.196.tgz
安装
1、打开安装包所在的文件夹,使用 cd 命令。
2、解压。执行 # tar -zxvf l_mkl_2017.3.196.tgz。
3、打开解压后的文件夹,执行 # ./install.sh。
4、在 /etc/ld.so.conf.d 下创建名为 intel-mkl.conf 的文件,内容为
/opt/intel/mkl/lib/intel64
/opt/intel/lib/intel64
5、然后执行
# ldconfig -v
6、最后执行
/opt/intel/mkl/bin/mklvars.sh intel64 ilp64
7、安装完毕
配置
在eclipse中配置链接文件
1、新建一个C/C++工程。
2、添加包含文件路径。
在工程上右击,选择属性->右侧有一个tool setting->GCC C++ compiler(如果是C的工程就选C)->include
在上面添加链接包含文件路径如下:
/opt/intel/complilers_and_libraries_2017.3.196/linux/mkl/inlude
/opt/intel/mkl/include
3、添加库文件路径。
选择GCC C++ linker->libraries,在上面添加:
mkl_gf_lp64
mkl_intel_thread
mkl_gnu_thread
mkl_blas95_lp64
mkl_intel_lp64
mkl_sequential
iomps
mkl_core
pthread
m
在下面添加:
/opt/intel/mkl/lib/intel64
/opt/intel/lib/intel64
4、配置完毕