我的笔记本电脑的操作系统是Windows7x64. 每当我安装MatlabR2013b在安装过程结束时会显示以下消息:
您的安装可能需要额外的配置步骤。
1.以下产品需要支持的编译器:
MATLAB 编译器 5.0
MATLAB Builder NE 4.2
MATLAB Builder JA 2.3
MATLAB Builder EX 2.4
Simulink Coder 8.5
xPC 目标 5.5
MATLAB 编码器 2.5
2.要配置实时 Windows 目标,您必须在 MATLAB 命令窗口中键入 rtwintgt -setup。
关于上述消息的第一部分,我查看了提供的链接,我明白我应该安装Microsoft Windows SDK 7.1和Java 开发工具包 (JDK) 1.7上述组件才能执行
。JDK安装,但每当我尝试安装软件开发工具包下载自这里,它遇到以下错误:
安装选定的 Windows SDK 组件时出现问题。
安装“Microsoft Windows SDK for Windows 7”产品时报告以下错误:安装期间出现致命错误。
请尝试解决问题,然后重新启动 Windows SDK 安装程序。如果您仍遇到此问题,请访问 SDK 团队支持页面 http://go.microsoft.com/fwlink/?LinkId=130245。
单击查看日志按钮可以查看安装日志。
要退出,请单击“完成”。
存在什么问题?我应该怎么办?
我有搜索了一下但我没有Microsoft Visual Studio C++ 2010 SP1(版本高于 10.0.30319)也不.NET Framework 4.5(也与 Visual Studio 2012 或更高版本捆绑在一起)安装在我的电脑上
那你认为我的问题是什么?
我应该怎么做才能解决这个问题?
关于第二部分,我问过另一个问题。
我分享了日志文件在这里。是文本文件,下载后显示为音频文件,请使用记事本打开。
答案1
我只是“引用”这个答案在 Stack Overflow 上。旁边还有其他相关答案。
进一步澄清:就您而言,安装了“受影响”的 VC++ 2010 x64 Redistributable 版本。
这是一个已知的问题http://support.microsoft.com/kb/2717426
原因
在安装了较新版本的 Visual C++ 2010 Redistributable 的计算机上安装 Windows 7 SDK 时会出现此问题。
解决
要解决此问题,您必须在安装 Windows 7 SDK 之前卸载所有版本的 Visual C++ 2010 Redistributable。您可能安装了以下一个或多个产品:
- Microsoft Visual C++ 2010 x86 可再发行组件
- Microsoft Visual C++ 2010 x64 可再发行组件
卸载 Microsoft Visual C++ 2010 Redistributable 产品后,您可以安装 Windows 7 SDK。安装 Windows 7 SDK 后,您可以重新安装较新版本的 Visual C++ 2010 Redistributable 产品,以便将 Visual C++ 2010 Redistributable 产品恢复到其原始状态。