繁体   English   中英

使用平台集vs2013(v120)编译vs2015项目时,如何解决错误MSB6003?

[英]How to solve error MSB6003 when compile vs2015 project with platform set vs2013(v120)?

错误MSB6003:无法运行指定的任务可执行文件“ cmd.exe”。 工作目录“ mkl \\ tools”不存在”。

您需要在属性表中为MKLProductDir定义一个用户宏,或创建一个环境变量MKLProductDir

假设这是您安装Intel MKL的路径名:

C:\Program Files (x86)\IntelSWTools\compilers_and_libraries\windows\mkl

您需要:

1.创建一个新的环境变量

right click start -> System -> Advanced System Settings
Environment variables

添加一个新的环境变量:

MKLProductDir        C:\Program Files (x86)\IntelSWTools\compilers_and_libraries\windows

2.将用户宏添加到Visual Studio(此处为Visual Studio 2015)的属性表中

Open your solution 
In the Solution Explorer (right window), look at the bottom tabs - click on Property Manager

您应该看到Debug |的属性。 Win32,调试| x64,发布| Win32,发布x64。 您可以在每个部分下面列出的项目中编辑任何属性表。 考虑创建一个自定义属性表。

Open up a property sheet (right-click, Properties).
Left side - under Common Properties - you will see User Macros
Click on User Macros
Add Macro
MKLProductDir        C:\Program Files (x86)\IntelSWTools\compilers_and_libraries\windows

保存您的解决方案。

有关此问题的更多信息,请参阅此英特尔论坛帖子, 英特尔Composer 2016 Update 3 + VS2015

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM