Matlab 未找到支持的编译器或 SDK 解决方法归纳
使用Matlab需要混合编译时,Matlab编译器设置时有时会遇到如下问题
>> mbuild -setup
错误使用 mbuild (line 164)
Unable to complete successfully.
未找到支持的编译器或 SDK。有关选项,请访问 http://www.mathworks.com/support/compilers/R2014a/win64。
>> mex -setup
错误使用 mex
未找到支持的编译器或 SDK。有关选项,请访问 http://www.mathworks.com/support/compilers/R2014a/win64。
原因网上陈述为“原因:matlab要找windows sdk的mt.exe,找不到报错的.因为vs2013在安装时,windows sdk的mt.exe位置变了,而matlab还是按照老的路径找,肯定找不到(原来在windows sdks下面,现在在windows kits下面).”(http://blog.csdn.net/macong01/article/details/41356081)
解决方法多数为:将网上下载下来的文件 复制到MATLAB 的 bin\win64 的mbuildopts和mexopts两个文件夹下。
在此归纳一下替换文件:
matlab 2011b + 编译器VS2012
http://blog.csdn.net/macong01/article/details/41356081
Matlab2013a+ 编译器VS2013
http://www.ilovematlab.cn/thread-298097-1-1.html 4L
matlab2015b + 编译器vs2015
http://www.ilovematlab.cn/thread-298097-1-1.html 10L
2018.1更新:
因为本人没有试过是否能支持vs2010,但参考帖子
http://www.ilovematlab.cn/thread-298097-3-1.html 的23L提到
(你会看到mexopts文件夹下已经有很多类似的文件,只是版本是2015之前的:
msvcpp2008.xml和msvc2008.xml——支持vs2008
msvcpp2010.xml msvc2010.xml——支持vs2010
msvcpp2012.xml和msvc2012.xml——支持vs2012
msvcpp2013.xml和msvc2013.xml——支持vs2013
)
各位若是使用vs2010或是上述其他版本,可以试一下下载23L的mexopts.rar ,用上文类似的方法放入文件到合适的路径。
Matlab 未找到支持的编译器或 SDK 解决方法归纳相关推荐
- MATLAB未找到支持的编译器或 sdk 解决方案
系统:win10 64bit Matlab版本:Matlab2016a Visual Studio版本:Visual Studio2015 最近要用MATLAB运行个C++写的东西,MATLAB201 ...
- MATLAB 未找到支持的编译器或 SDK。您可以安装免费提供的 MinGW-w64 C/C++ 编译器
matlab每次运行添加环境变量 setenv('MW_MINGW64_LOC','C:\TDM-GCC-64'), 或者直接系统添加. 再 mex -setup ,成功 https://blog.c ...
- “Matlab R2016a中运行‘mex -setup’,错误使用 mex 未找到支持的编译器或 SDK”的解决办法
目录 问题描述: 原因分析: 解决方案: 1.失败经验 2.成功方法 (1)下载MinGW-w64 C/C++ 编译器 (2)安装MinGW-w64 C/C++ 编译器 (3)设置为系统环境变量 (4 ...
- 完美解决matlab“错误使用 mex未找到支持的编译器或 SDK。”的问题
完美解决matlab"错误使用 mex未找到支持的编译器或 SDK."的问题 1.需求和遇到的问题 2. 问题解决方法 参考 1.需求和遇到的问题 需要在matlab中使用或者调用 ...
- 解决matlab错误使用 mex 未找到支持的编译器或 SDK一系列问题
在Matlab中使用mex可以编译c/c++ ,但是首先要设置好编译器,可以使用mex -setup命令来设置.但在命令行中输入mex -setup时,报错:(错误使用 mex 未找到支持的编译器或 ...
- Matlab 2017b错误使用 mex 未找到支持的编译器或 SDK。您可以安装免费提供的 MinGW-w64 C/C++ 编译器;请参阅安装 MinGW-w64 编译器
Matlab 2017b错误使用 mex 未找到支持的编译器或 SDK.您可以安装免费提供的 MinGW-w64 C/C++ 编译器:请参阅安装 MinGW-w64 编译器. 1.首先打开matlab ...
- Matlab2017a出现错误使用 mex 未找到支持的编译器或 SDK。
本人使用老古董Matlab 2017a,在需要使用SVM包时,需要使用Matlab调用C++编译器,但是出现了如下错误: >> mex -setup -v 详细模式已开. ... 正在查找 ...
- 快速解决matlab出现错误使用mex,未找到支持的编译器或 SDK的提示
matlab: mex命令提示找不到编译器或SDK 参考博客:https://blog.csdn.net/cfqcfqcfqcfqcfq/article/details/63295746?utm_so ...
- 【成功解决】错误使用 mex 未找到支持的编译器或 SDK。您可以安装免费提供的 MinGW-w64 C/C++ 编译器
MATLAB调用C代码,报错如题.需要给MATLAB安装配置MinGW-w64 C/C++ 编译器. 方法一 直接在MATLAB中安装,参考博客,方法简单,但是我下载过程中总是出错.可以试下这个方法. ...
最新文章
- Spring Boot+Redis+拦截器+自定义Annotation实现接口自动幂等
- 网站图片优化的小技巧分享
- 为什么大数据需要数据湖?
- 180326新闻:创客授牌仪式新闻稿
- python绘制概率密度曲线_[python常用图件绘制#04]核密度曲线图(峰值点显示)
- 现在最简单的赚钱套路
- ​京东云:原来落地 AI 应用是这么回事儿!
- k2ttl救砖_拆解刷breed变砖的斐讯K2P并修复
- 【spring系列】spring注解解析原理
- matlab 数组写入文件名,Matlab将数组写入.txt文件
- Win10 快速检查修复系统方法
- 使用MapWinGis ActiveX控件在图层上画点
- Simulink的S函数仿真一阶RL和二阶RLC电路电路
- u-boot下载地址
- 万事无忧之SEO GOOGLE优化秘诀
- poj2389 Bull Math (高精度之A*B)
- 关于添加SATA驱动的回复(XP安装时分两个阶段)
- yy直播php解析代码,多玩虎牙视频PHP解析调用代码
- Python:PIL图像处理库绘制国际象棋棋盘
- NLP教程:教你如何自动生成对联
热门文章
- Node.js卸载与重装,zip与msi安装详解
- EntityFramework之领域驱动设计实践(五)
- linux 安装apache apu,Apache编译安装
- (出海必备)Android三方登录之Google登录
- Unity Google Android登录接入
- ant安装配置问题:ANT_HOME is set incorrectly or ant could not be located. Please set ANT_HOME.
- Jmeter - JMeter监听器 -上篇(详解教程)
- GIF图片如何用Photoshop去水印?
- 消息中间件 一 之 AMQP译文(下)
- vue+gin—— GetcharZp