Visual Studio 2013配置Intel MKL

来源:互联网 发布:无线通信算法工程师 编辑:程序博客网 时间:2024/05/16 19:52

转载来自:http://blog.csdn.net/zhujiahui622/article/details/50504164

操作系统:Windows 7 64位 
IDE:Visual Studio 2013 
MKL:安装Intel Parallel Studio XE 2015 64位

先安装Visual Studio 2013,后安装Intel Parallel Studio XE 2015。 
假设Intel Parallel Studio XE 2015安装在D:\Program Files (x86)\Intel

  1. 新建一个解决方案和项目。解决方案设置为“Release”和“x64”模式。如果是32位就是”x86“,如果想用编译调试模式,就选择“Debug”。 
    这里写图片描述

  2. 选中项目,右键选择“属性” 
    这里写图片描述

  3. 在“配置属性”下的“Intel Performance Libraries”面板上的“Use Intel MKL”条目的右边的下拉框选择“Parallel” 
    这里写图片描述

  4. 在“VC++目录”下设置以下: 
    可执行文件目录为:D:\Program Files (x86)\Intel\Composer XE 2015\redist\intel64\mkl 
    包含目录为:D:\Program Files (x86)\Intel\Composer XE 2015\mkl\include 
    库目录为:D:\Program Files (x86)\Intel\Composer XE 2015\compiler\lib\intel64;D:\Program Files (x86)\Intel\Composer XE 2015\mkl\lib\intel64 
    注意:如果是32位的,就不是“intel 64”而是“ia32” 
    这里写图片描述

  5. 在“自定义生成步骤”下,设置“附加依赖项”,选择以下lib文件,缺少什么可能需要尝试以下,一般是这几个: 
    mkl_intel_c.lib 
    mkl_intel_thread.lib 
    mkl_core.lib 
    libiomp5md.lib 
    这里写图片描述

  6. 设置完之后确定就可以了

PS:先安装Visual Studio,后安装Intel Parallel Studio就会在Visual Studio里面安装Intel C++编译器,在生成解决方案和项目的时候可以选择使用Intel的C++编译器。这两者可以互相切换。 
这里写图片描述

对于Visual Studio 2013以后版本的IDE也是类似的。

原创粉丝点击