码迷,mamicode.com
首页 > 其他好文 > 详细

MATLAB 2012B无法配置编译器的问题

时间:2016-02-15 21:25:10      阅读:297      评论:0      收藏:0      [点我收藏+]

标签:

运行已有simulink模型是系统报错

fatal error U1050: Must specify CPU environment variable ( CPU=i386, CPU=ALPHA) Stop.

原因是MATLAB没有配置编译器成功。

于是重新配置编译器,但是始终不成功。

尝试过重新安装Windows SDK7.1和手动选择各种编译器,仍然失败。

 

网上苦苦找解决方案不成,放弃一天。第二天工作忙完后继续找终于解决。

问题所在:

http://support.microsoft.com/kb/2717426

http://support.microsoft.com/kb/2519277

以下情况会出现这个问题

  • 安装了VC++2010 SP1
  • 安装了VC++ 2010 redistributable packages (x64 or x86)

 

解决方案

1. 卸载VC++ 2010 redistributable packages (x64和x86)

2. 安装windows sdk 7.1。安装时,不安装Visual C++ Compilers和Microsoft Visual C++ 2010

3. 安装VC++ Compilers update for windows sdk 7.1

http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=4422

4. 重新安装Microsoft Visual C++ 2010 redistributable packages

系统:Windows 7旗舰版X64

MATLAB:2012B X64

MATLAB 2012B无法配置编译器的问题

标签:

原文地址:http://www.cnblogs.com/stefanHu/p/5191312.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!