linux虚拟机安装MKL库

参考别人写的加上自己实践的,亲测可以成功安装

环境描述

主机是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、配置完毕


猜你喜欢

转载自blog.csdn.net/wflwn/article/details/78680604