intel MKL 和visual studio 2013的配置

本文详细介绍了如何在Visual Studio 2013中配置Intel Math Kernel Library (MKL),包括设置VC++目录、自定义生成步骤,以及解决调试时可能出现的问题。通过链接器选项设置lib文件,并提供了解决缺少pdb文件错误的方法。同时,给出了多个参考资料链接以供进一步学习。

调用Intel的MKL库时,编译文件是需要很多选项,intel做了一个link命令的生成器
自动生成link的官方工具:
https://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/

或者可以从安装目录下面找file:///G:/Program%20Files/intelMKL/MKL/intelMKLtool/documentation_2017/en/mkl/common/mkl_link_line_advisor.htm

安装了两个文件,但是 不能用,经过多方探寻找到了稍微好用的解决办法。

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

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

这里写图片描述
这里写图片描述

这里写图片描述

注意,这个比较麻烦,你一定要找准自己的安装目录
在“VC++目录”下设置以下:

可执行文件目录为:G:\Program Files\intelMKL\MKL\intelMKLtool\compilers_and_libraries_2017.0.109\windows\redist\intel64_win
英特尔 Parallel Studio XE 2013 旨在提高应用程序性能的领先开发套件 从今天的性能提升,到明天的性能飞跃 提供顶尖的应用程序性能,同时最小化开发、调优测试的时间工作量。英特尔® Parallel Studio XE 为 C/C++ Fortran 开发人员提供了具有一流性能的编译器库、正确的并行编程模型以及补充兼容的分析工具。它可以无缝地插入到 Visual Studio* GNU 工具链中,从而在保持工作效率的同时保护开发环境投资。它可以提升运行在当今未来兼容 IA 的处理器协处理器(包括英特尔® 至强® 处理器英特尔® 至强 融核™ 协处理器)上的应用程序的性能。 英特尔® Parallel Studio XE 包含了下一代软件开发工具: · 英特尔® C、C++ Fortran 编译器――行业领先的编译器 · 英特尔® MKL 英特尔® IPP――性能库 · 英特尔® 线程构建模块英特尔® Cilk™ Plus――并行编程模型 · 英特尔® Advisor XE――线程辅助 · 英特尔® VTune™ Amplifier XE――性能线程档案器 · 英特尔® Inspector XE――内存线程检查器 · 静态分析――定难以查找的缺陷 只需更少的工作量实现更高性能。利用广泛采用的、最新版本的英特尔® 软件开发产品来优化性能。只需用英特尔编译器重新生成或重新链接库,注重性能的应用程序就可以从最新的兼容 IA 的处理器获益。开发人员只需投入很少的时间精力,就能够实现非凡的应用程序性能。 兼容性 英特尔软件开发工具保护您在现有开发环境代码库中投资的同时,提供了最大化应用程序性能的功能。英特尔 Parallel Studio XE 提供了与各种领先的编译器的卓越兼容性。英特尔工具还针对使用与英特尔架构兼容的处理器系统提供了软件的开发维护支持。 英特尔® 软件开发产品与各种领先的开发环境兼容。在 Windows* 平台上,它们与 Microsoft Visual Studio* 2008、2010 下一代工具兼容。在 Linux* 平台上,它们与 GNU* 工具兼容。 多种操作系统支持,多种语言支持 英特尔® Parallel Studio XE 可用于 Windows*,也可以单独在 Linux* 平台上使用。C/C++、Fortran 编译器以及性能并行库为 Mac OS* X 平台带来了高级优化。 英特尔® Parallel Studio XE 为 Fortran 开发人员提供了一组满足他们需要的 C++ Fortran 编译器。对于希望使用单一语言的开发人员,我们提供了英特尔® C++ Studio XE 英特尔® Fortran Studio XE。产品许可证支持所有 IA-32 英特尔 64 架构,并提供一年的支持更新。 试用来自英特尔的工具 使用英特尔的统一开发工具套件的好处是可以简化软件开发工具的使用购买过程,这样可以最大化现在未来硬件平台上的性能。 VS2013可用
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Z_shsf

来包瓜子嘛,谢谢客官~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值