12295下载
更新
MinGW-w64是一个基于GNU工具链的Windows编译器套件。它包括一个GCC编译器和用于编译Windows C和c++应用程序的相关工具。用MinGW-w64 GCC编译的C和c++应用程序可以在MATLAB中使用MEX调用。这个GCC编译器对于需要C或c++编译器的其他MathWorks产品也很有帮助。下载188bet金宝搏 R2015b、R2016a、R2016b、R2017a使用说明: R2017b及以后版本使用说明: FAQ:此链接提供一些常见问题的答案。 此插件根据您的MATLAB版本安装下列MinGW GCC版本之一: 有关安装此编译器的更多信息: 有关MathWorks产品支持的其他编译器的更多信息,请访问:下载188bet金宝搏金宝app 如果安装有困难,请联系技术支持或参阅MATLAB答案:金宝app
R2017b和R2018a_______GCC 5.3______
R2018b及后续版本__________GCC 6.3______
//www.tatmou.com/matlabcentral/answers/?term=mingw
使用R2020b仍然有错误“下载第三方软件for MATLAB”
Include守卫/宏守卫/头守卫/文件守卫在头文件中不被编译器检测到。再次加载头文件,并抛出错误,因为“之前声明的'xyzabc'在这里。
我用Matlab R2020b安装的很好。在Windows中,使用Matlab R202b安装在一个隐藏文件夹中:C: \ ProgramData \ MAT金宝appLAB \ 3 p.instrset SupportPackages \ R2020b \ \ mingw_w64.instrset在Windows浏览器中,通过勾选“隐藏项目”复选框,可以查看隐藏文件夹
20201218,给后来的一个参考,我直接点击安装就成功了。难道是因为可以上YouTube的原因?
为什么加载项资源管理器上的安装按钮不起作用?另外,这些附加组件安装在哪里?他们无处可寻!
2020b有吗
将mingw.mlpkginstall文件放到bin目录下,与matlab.exe同一目录。之后打开matlab,双击mingw.mlpkginstall就可以了。
有2016a版本下载错误的同学吗
点击下载,将下载而来的mingw.mlpkginstall这个文件放在磁盘根目录,然后打开matlab,再将这个文件拽到命令行,然后在登陆matlab账户条件下,会弹出安装的对话框,然后一步一步下载文件,自动安装。这方法可行。安装完后可以进行正常的sil测试。
下载安装第三包时出现错误
我在下载安装第三包时出现错误为什么我收到错误“有一个问题下载支持包”?金宝app
无法下载第三方软件:*MinGW 6.3.0 from MinGW-w64.org
关键是你需要在下载之前关闭防火墙。注意,所有防火墙!
非常感谢@hasan sari,你的指导非常有效。哈桑纱丽4月26日大家好!我已经成功安装mingw 4.9.2相对于给定的matlab建议。1)https://freefr.dl.sourceforge.net/project/tdm-gcc/TDM-GCC%20Installer/Previous/1.1309.0/tdm64-gcc-4.9.2.exe2)//www.tatmou.com/help/matlab/matlab_external/compiling-c-mex-files-with-mingw.html4)在matlab中调用mex -setup
只需下载并安装到“C:\TDM-GCC-64”文件夹
3)在matlab中调用setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')
用mingw-w64-install.exe进行安装总是报告下载错误
可以用,把mingw.mlpkginstall这个文件放在磁盘根目录,然后打开matlab,再把这个文件拽到命令行,然后在登陆matlab账户条件下,会弹出安装的对话框,然后一步一步下载文件,自动安装,挺简单的,可以尝试下
可以用,把mingw.mlpkginstall这个文件放在磁盘根目录,然后打开matlab,再把这个文件拽到命令行,然后在登陆matlab账户条件下,会弹出安装的对话框,然后一步一步下载文件,自动安装,挺简单的,可以尝试下
请下载此编译器后,我如何安装它?提前谢谢你。
我找不到以下错误的解决方案。答案页没有帮助。我用的是2019a
下载错误下载支持包时出现问题,我该怎么办?金宝app请参考本MATLAB解答。金宝搏官方网站
显示安装成功后不可用的其中一个原因是安装前没有关闭杀毒软件。
芜湖qifei✈
适合2018b,谢谢!
嗨. .你有zip文件吗
我有一台2019b,并尝试手动安装第三方编译器TDM-GCC和MinGW64。'mex -setup'正确执行,但当执行'make'命令时,会出现一个红色错误消息,这是一个未定义数据类型的错误!解决方案是什么?
请提供R2013b的解决方案
如何安装TDM-GCC编译器(逐步)
注:我有MATLAB R2017a
步骤1:访问以下链接并安装最新版本的TDM-GCC编译器(在我的情况下,截至2020年7月16日可用的最新版本是:TDM-GCC 9.2.0版本):
链接:https://jmeubank.github.io/tdm-gcc
默认安装位置为:C:\TDM-GCC-64
步骤2:在MATLAB命令提示符中输入并运行:
setenv(“MW_MINGW64_LOC”、“C: \ tdm - gcc - 64”)
步骤3:在MATLAB命令提示符中输入并运行:
墨西哥人设置
这样就完成了指定的编译器。
חגשךלדגחלשדחחגךשלן”נכנקםדן/פםדמגנ”כנשחדךלגחחשדגel编译器ךדלחגגשחדזצמגמגחךפשדגםקצ
可以用,把mingw.mlpkginstall这个文件放在磁盘根目录,然后打开matlab,再把这个文件拽到命令行,然后在登陆matlab账户条件下,会弹出安装的对话框,然后一步一步下载文件,自动安装,挺简单的,可以尝试下
楼上说的把安装包拖入命令行的方法也不凑效了
我下载了安装包,可是不知道如何安装,有人知道怎么安装吗
https://login.mathworks.com/embedded-login/login.html?locale=zh_CN错误(-7)。它说这个错误,因为我的路径包括CN?但我的路径是D:\mingw。mlpkginstall“有人能帮帮我吗?谢谢你!
它不能和Amesim一起工作,你能帮我吗?
同是2019b,安装您说的方法,还是无法下载第三方软件,不知道怎么回事@陈子硕
它不能安装在matlab中。我不明白为什么matlab不提供编译器作为安装时选择的选项。这是一种痛苦。
我不明白为什么mathworks不能提供一个带有matlab/simulink发行版的mex编译器。金宝app这将是一个真正的质量改进,不必在每次安装新的matalb版本时都要设置一个mex编译器。
对我来说,我必须下载编译器,并把它直接放在C:\。然后将下载的文件拖到Matlab命令窗口中执行。我首先把它放在一个文件夹中(路径中没有任何空格),它不起作用。而且,我不需要关闭我的防火墙。感谢本页的所有评论,否则我不可能成功安装它。
我无法下载编译器。我寻求你的支持,请在这方金宝app面帮助我
最终找到了解决方案,测试环境matlab2019b。首先关闭windows防火墙,几乎可以确认防火墙会影响matlab下载。其次,请使用浏览器下载“mingw.mlpkginstall”文件,并放入C盘根目录下,再将该文件拖入matlab命令行窗口,可以有效避免【无法下载第三方软件】问题。另:楼下提出使用TDM-GCC独立安装,再在matlab中做对应设置。这种方法很可能【不适用】于18 b及以上版本,因为TDM没有5.1以上的版本~最后吐槽下,这东西做的是真的糟心,安装这玩意花了几乎整整一天。
ZY G2020/5/29
非常感谢楼下的蒋军双同学。确实是这样,无法下载第三方软件,解决办法就是再浏览器下载“mingw.mlpkginstall”,然后把这个东西拖到命令窗口,就能弹出安装,顺利进行。浏览器下载的mingw.mlpkginstall的路径中不能有空格!!!最后这一点要注意,我折腾了半个下午才发现这位同学说的对我才是有用的。
这么多有趣的评论把我逗乐了
非常感谢楼下的蒋军双同学。确实是这样,无法下载第三方软件,解决办法就是再浏览器下载“mingw.mlpkginstall”,然后把这个东西拖到命令窗口,就能弹出安装,顺利进行。浏览器下载的mingw.mlpkginstall的路径中不能有空格!!!最后这一点要注意,我折腾了半个下午才发现这位同学说的对我才是有用的。
我的电脑无法连接互联网,如何下载离线安装包
我懂了 在浏览器下载好那个东西后将其拖动至命令窗口 稍等一会就会弹出安装 然后一直顺利的进行下去就行了 但是问题是下载的那个东西的路径中不能含有空格 我第一次就卡在这了
无法下载第三方软件:*MinGW 6.3.0 from MinGW-w64.org何解???(怎么解决?)
终于成功了!!
感谢
用谷歌打开
声明里提到了“此支持包目金宝app前无法下载MATLAB R2017a及更早版本的第三方软件”
关掉防火墙,重启matlab,在ADDon里搜索MinGW-w64编译器,就可以了关闭防火墙,重启matlab,在ADDon中搜索MinGW-w64编译器,就可以工作了
花王,下载了半天一点动静都没有,太差劲了吧!
安装Matlab 2017b仍然出错;什么都不工作-巨大的时间消耗。
用迅雷下
2015年,一个
我的MATLAB是2019b:使用mex出错退出“C: \ ProgramData \ MATLAB金宝app \ 3 p.instrset SupportPackages \ R2019b \ \ mingw_w64。instset \bin\gcc',返回"1"有人能告诉我为什么吗??
我使用的是2019b版本的matlab。总是显示“下载第三方软件失败”的消息。
总是显示“第三方下载问题”。有什么建议吗?
梦珠你可以試著打開matlab > addon那搜mingw那裏直接安裝無需從第三方下載因爲那寬帶太慢了
下载第三方包太慢了,有人知道这是为啥吗
求救!!任何想法如何安装编译器,如果没有互联网?
怎么做??错误使用mex命令'C:\ProgramData\MATLAB\S金宝appupportPackages\R2019a\3 .instrset\mingw_w64。Instrset \bin\gcc'已退出,返回值为 '-1073741521'
让我看看这个评论区有多少个“但是”
使用R2019a的windows 10,我得到这个错误,你能帮我解决吗?
>> mex yprime.c使用“MinGW64编译器(C)”构建。警告:您使用的是不支持的MinGW编译器版本。金宝app要安装MinGW编译器的支持版金宝app本,请参见:安装MinGW-w64编译器。有关当前支持的编译器列表,请访问金宝app//www.tatmou.com/金宝appsupport/compilers。使用mex出错访问被拒绝。
对于困惑的人:1)当我在Matlab中点击链接时,它打开的web浏览器没有正确处理下载按钮(只是打开了一个新选项卡)。我把链接复制到我经常使用的浏览器(Chrome),它工作得很好。我用Matlab给的网页浏览器点下载也只弹出了空白窗口。用另外一个web浏览器(例如Chrome),点了下载后就弹出了选择下载路径的窗口。2)一旦下载,你不能在windows资源管理器上双击它。你需要用Matlab来打开它。在文件本身*facepalm*中发现了这条指令。谢谢,notepad++ !下载后要用Matlab来运行那个档案。
对不起,我的中文很糟糕!
什么地狱,这只是浪费时间!!!!!!
求助,为什么我点了“下载”就只是弹出一个新的空白窗口,没有在下载啊
请注意,即使您为编译器工具箱付费,如果您的订阅未激活,这将不起作用!
@xinghan yan可能在MATLAB\R2019b\extern\lib\win64\mingw64
MinGW-w64编译器的安装路径是什么?我已经在C:\Program Files中安装了MATLAB。
在matlab里面双击打开它,安心等待就有结果。
附加功能管理器一直在打转,没结果
@Lifeng刘,没有问题。mingw。mlpkginstall是一个在MA金宝appTLAB中安装的支持包安装程序。
下载的文件大约只有15 KB。有什么问题吗?
请运行mingw。mlpkginstall文件in MATLAB after move the file to a MATLAB work folder.
要在matlab里面双击打开它,不是下好了之后直接点运行在MATLAB中查看并运行文件,而不是在Windows中
各位大神,求助一下2019b应该装哪个版本的
手动修复第三方腐败:(获得未定义类型'uint_farptr_t'错误)1.找到编译器指示的inttypes.h,将其复制到pgmspace.h所在文件夹的~/avr中。2.打开pgmspace.h,找到#include句子。3.将其更改为# inclede , done。任何其他环境错误都可以用同样的方法解决,至少我现在通过了编译。
嗨。你的意思是我需要重新安装MinGW几次才能解决我之前提到的问题吗?既然我已经安装了MinGW,我应该先卸载MinGW吗?
这个方法对我来说是成功的。1.下载文件:https://ww2.mathworks.cn/matlabcentral/fileexchange/52848-matlab-金宝appsupport-for-mingw-w64-c-c-compiler3.请双击文件下载及安装注:一次可能不成功,需要再次执行以上步骤。请相信你自己。额外信息:Window10+matlab R2018b。
2.在matlab中,转换当前文件夹,其中包括步骤1中下载的文件
嗨,当我试图为我的项目使用此插件时,错误发生如下:从项目生成的代码使用OpenCV,并要求您使用受支持的c++编译器。金宝app有人知道怎么解决吗?我需要什么样的c++编译器?谢谢。
您好,问题是这个bug什么时候修复,因为它可以支持2016b处理Matlab专业描述中标注的编译问题。金宝app
没错!!!在下载单击右键选择在新选项卡中打开,保存之后,找到它双击就可以安装啦!!!安装时间稍长嗷~
问题是如果电脑不能连接互联网怎么办?我该怎么办?
链路可能断开。立即导致下载错误。
不管用……
谢谢@Rob de Bijl,它起作用了
请问这个文件下载以后该进行什么操作呀?
安装没有问题。
V: r2018a
下载软件包时出现问题。V: r2018b
我终于能够安装(通过一个变通方法):以下是我所做的:
1)去//www.tatmou.com/金宝appsupport/compilers3)从那里安装没有问题。
2)将下载链接复制到firefox浏览器窗口
也许这也适用于你。
下载支持包时出现问题。金宝app
我有matlab r2018a
我得到以下错误与您的Matlab版本或操作系统不兼容"
matlab版本:R2018b—Windows 10企业版- Intel (R)酷睿(TM) i5-6300-操作系统64位,处理器x64
我已经联系了mathworks Help,因为同样的问题:“无法安装在R2018b上”,因为“不兼容您的Matlab版本或操作系统”。——R2018b—Windows 7 enterprise Sp1(64位)- Intel i7-6600U, 16GB RAM
同样的问题,在R2018a上无法下载和安装。
无法在R2018b上安装:支持包与您的MATLAB版本或操作系统不兼容金宝app
要了解更多MathWorks产品支持的其他编译器,请访问:下载188bet金宝搏金宝app//www.tatmou.com/金宝appsupport/compilers
R2019b应该使用哪个编译器?
R2019b下载失败
@Lucian Gheorghe, @Rik, @Joseph Mauricio Gutierrez Valero:我们修复了所有版本的下载问题。
请注意,对于R2017a和更早的版本,您必须遵循编辑注中引用的错误报告中给出的说明。
我根本下载不了这个软件。我使用的版本是R2017b, Windows10。
似乎这个提交的文件还没有更新到R2019b,尽管我承认现在还为时尚早。但是,错误消息指向已删除的问题。
感谢Worawat Nakawiro发布链接,感谢Marko Järvenpää分享经验。我还按照Worawat Nakawiro的指示(在Win10 64位PC上安装5.3.0,使用MATLAB 2019a),最终成功了。
谢谢你!非常好的服务!
我安装了Matlab 2017b。并成功安装mingw5.3。但是当我尝试做mex -setup时,MATLAB在编译器列表中没有显示我MinGW,即使它已经安装了。
安装步骤:1、运行matlab; 2,从matlab环境中点击打开文件;3、选中下载的文件打开,等待下载安装完成即可。
不能在CMD (windows)下运行mbuild。(minGW安装在matlab和windows上)。我得到这个错误
没有找金宝app到受支持的编译器。你可以安装免费的MinGW-w64 C/ c++编译器;访问//www.tatmou.com/help/matlab/matlab_external/install-mingw-金宝appsupport-package.html。欲了解更多选项,请访问//www.tatmou.com/金宝appsupport/compilers。
好的,使用Worawat Nakawiro的说明手动安装。(我使用Win10 64位和MATLAB 2019a)。
安装很顺利,一切都应该设置好了,但使用'mex yprime.c'进行测试会出现错误使用mex出错C:\ProgramData\MATLAB\SupportPackag金宝appes\R2019a\3 .instrset\mingw_w64。instset \bin\gcc'退出返回值为'0'
强大的编译器,最重要的是易于安装在MATLAB中
我认为这值得学习。
针刺
针刺
>> mex -setup使用mex出错没有找金宝app到受支持的编译器。你可以安装免费的MinGW-w64 C/ c++编译器;请参见安装MinGW-w64编译器。欲了解更多选项,请访问//www.tatmou.com/金宝appsupport/compilers。如何解决这个问题。我如何检查mex的结果
我在windows 10中使用matla R2018b。
针刺
即使在Matlab 2017b中安装也不是用户友好的。我无法处理这个错误:“Failed to download the第三方software: MinGW 5.3.0 from MinGW-w64.org”。我该怎么做?
如果下载是不可能通过添加管理器只是下载通过浏览器将工作目录更改为下载文件夹,并从这里启动.mlpkginstall,工作就像一个魅力!
允许在Windows上编译mex函数
我按照Matlab的建议,它没有工作。在我的MAtlab 2016a下面Worakat Nakawiro的链接解决了我的问题。我强烈建议使用我的Matlab版本的人也这样做。
为什么??我想
对于那些加载项安装失败的人,可以尝试由http://khailaie.com/notes/MEX/MEX-MinGW-setup-Windows.html。在我的2016a中,这些步骤奏效了。
下载不会开始,只是一个白框
1、将当前文件夹改为包含mingw.mlpkginstall的文件夹;2、双击该文件。
右键“下载”,在新选项中打开,保存“mingw.mlpkginstall”文件,下载完成后双击安装
我试着运行该附加组件,但它没有完成。我在评论中看到了Kshitij的说明,并执行了它们,附加过程进行得很顺利。在我的系统上,在安装后删除Kshitij提到的环境变量是必要的(我在构建一个站立式应用程序时得到了一个错误,当我删除它们时它就消失了)。
在第二台我想要MinGW64做其他事情的机器上,我在另一个线程上发现,我可以从mingw-w64.org(6.3版)安装mingw-w64,然后将环境变量MW_MINGW64_LOC分配给我所选的mingw路径(高于\bin子目录的一级)。在这种情况下,安装目录不能是默认的—它不能包含空格。(例如,我安装到C:\mingw,然后将MW_MINGW64_LOC设置为C:\mingw\mingw64)。在我从Matlab中运行mex -setup后,这似乎也工作得很好。
安装是一场噩梦。在某些发行版本中,有时候它是有效的,但大多数时候它会让你抓狂。现在我考虑完全停止使用Matlab。特别珍视废话。
作为预防措施,我按照Kshitij的说明进行了安装,在重新安装Matlab 2019a时,安装非常顺利。
我使用MATLAB 2019a在Windows 10系统64位。最初,我无法安装它。Mathworks支金宝app持团队帮助了我。我所需要的是使用下面的过程添加两个系统变量。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%下面是针对不同平台设置环境变量的说明。== Windows ==按以下两个步骤打开*环境变量*对话框:1)从“开始*-> *Run”开始执行CPL命令“sysdm. sh”。cpl”,这将打开系统属性对话框2)点击高级选项卡,点击“环境变量…”按钮,这将打开环境变量对话框
进入“环境变量”菜单后,请按照以下步骤设置两个系统环境变量:
在“系统变量”下选择“新建”。设置第一个变量名“JAVA_TOOL_OPTIONS”,其值为“-Djava.net.preferIPv4Stack=true”(输入时不带引号)再次选择New。设置第二个变量名为“JAVA_OPTIONS”,其值为“-Djava.net.preferIPv4Stack=true”(输入时不带引号),然后单击OK在前一个屏幕上再次单击OK并再次尝试安装程序。注意:安装完成后,可以删除这些环境变量。%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
试一试
R2019a的第三方下载错误
R2019a安装失败
第三方下载错误->链接被防火墙阻止,因此不再通过mathworks.com隧道。R2018b的情况不是这样,它工作得很好
MinGW63下载链接:https://github.com/mathworks/mingw63/releases/download/1.0/mingw63.zip
安装说明适用于其他版本的MinGW63,也适用于6.3//www.tatmou.com/matlabcentral/answers/386347-an-error-when-installing-matlab-金宝appsupport-for-mingw-w64-c-c-compiler
错误
第三方下载错误。
它弹出一个空白窗口
3rt党下载错误
2017b3rt方下载错误2018 b工作
当我下载的时候,它没有什么用。
下载错误!
我想知道如何在MinGw中增加图书馆。Where是文件的位置。
我使用Matlab 2018b,但通过尝试下载/打开它,我得到以下失败:
"加载URL失败https://login.mathworks.com/embedded-login/login.html?locale=de_DEerror ERR_TUNNEL_CONNECTION_FAILED (-111)."
有人知道根本原因吗?
不能下载
你解决这个问题了吗?我也在用R2015a
做得好,加载,打开文件位置,这是工作
我使用的是r2015a,尽管遵循了错误报告步骤,但我无法安装编译器。错误提示“来自TDM-GCC的MinGW-w64 C/ c++编译器不适用于此版本的MATLAB”。有解决办法吗?有人能帮忙吗?
使用Matlab 2018b, Win 10 x64。
安装失败的,关闭防火墙!!!!!谢谢下面老铁的评论
如何安装mingw。mlpkginstall通过SCCM?
依然不能进行mex编辑
下载第三方软件时出现问题。2017a和2017b都不行
很方便
"下载支持包时出现问题"金宝app
谢谢!@Patrick凿。windows7上的MATLAB R2017a
你可能需要一些神奇的方法(例如:VPN)下载第3个库。
工作很好,尽管我必须实现如上所述的解决方案来安装在我的旧版本的Matlab上。为了帮助大家,我制作了一段视频,记录了安装过程(和解决方法)https://youtu.be/12XRTUqG94Y。
matlab 2018支持Ming金宝appw fortran吗?
从MATLAB金宝app,我需要这个mingw-64的几个应用程序,但它只带来头痛和更多的头痛。我有2017b版本,这个包“没有任何问题”,但你猜怎么着!!它在最后一个安装步骤给出错误。Matlab的答案就像这个包一样有趣
按照2018b在线安装MinGW-w64总是失败,卡在第三方包下载。直接http://tdm-gcc.tdragon.net下载,虽然很慢,但能成功,安装后几乎不需要设置就能被2018b识别
第三方安装包为啥一直下不下来???/哭泣
允许在windows下编译mex文件。
我直接在c, c++模板里编写文件然后生成mex文件,出现的都是无法解析外部命令啊,文件。墨西哥人w64 fatal error LINK1120,要怎么处理啊,前辈,师傅们,求教啊,小弟感激不尽
< b >谢谢!< / b >
MATLAB R2018a。在我下载它之后,当我双击“install_supportsoftware.exe”时,出现了“启动matlab时发生错误”金宝app的窗口。
MathWorks针对C编译器的新版本解决方案在安全的企业IT环境中运行时几乎是垃圾。附加安装程序根本无法工作,因为它挂在了公司的防火墙上,而且我无法通过你提供的链接访问MinGW的基本下载文件,因为它们都在Sourceforge上,而Sourceforge被公司的网络过滤器屏蔽了,因为它是一个免费网站。
对于我们为MATLAB许可证支付的所有费用,您至少可以在自己的网站上托管可执行文件……
关闭防火墙,然后打开此页
谢谢Saeed Tahvili和Hasan Sari。我按你说的做了,它在R2016a windows 10上有效
安装出错
我在下载安装文件时遇到问题,我有R2018a。下面的错误信息,我得到。有人能帮我一下吗?错误信息:此支持包目前无法下载MATLA金宝appB R2017a及更早版本的第三方软件。有关详细信息和解决方法,请参阅此错误报告。
谢谢
对于遇到“收到致命错误:协议版本”错误的人,有一种方法可以修复这个问题。只要按照下面链接中提到的指导,你的问题就会得到解决。我也面临着同样的错误,但很容易就解决了。
链接:https://de.mathworks.com/matlabcentral/answers/385789-why-do-i-encounter-a-received-fatal-alert-protocol_version-when-installing-a-金宝appsupport-package-in-ma
对于感兴趣的人,我已经用这个MinGW编译器构建了Boost boost_1_67_0。共享的zip地址:https://drive.google.com/file/d/1BhIK0a8S8W496KZ3rvcRjhxc_rb7MVwF/view?usp=sharing
我在R2018a上安装有问题。这是行不通的。
我得到以下错误,没有成功应用提供的建议。
“下载错误下载第三方软件失败:MinGW 5.3.0来自MinGW-w64.org这是由:MATLAB支金宝app持MinGW-w64 C/ c++编译器要解决此问题,请参阅此MATLAB答案。”
谢谢帕万·辛格,它起作用了。然而,我得到以下警告与我的Matlab 2017b:这个链接中是否有MinGW的更新版本?
谢谢
“警告:您正在使用不支持的MinGW编译器版本。金宝app安装MinGW编译器支持的版本金宝app,请参见:安装MinGW-w64编译器。有关当前支持的编译器列表,请访问金宝app//www.tatmou.com/金宝appsupport/compilers”。
为什么我下载不了!!
@mohammed alnakhli:你可以在这个文档页上验证支持的编译器选项金宝app://www.tatmou.com/金宝appsupport/compilers.htmlMac的免费编译器选项是XCode。MinGW只与Windows相关。
Mac需要它还是只需要windows?
看起来你使用的是R2016b MATLAB。你应用这个bug报告的补丁了吗?//www.tatmou.com/金宝appsupport/bugreports/1741173您应该先安装此补丁,然后尝试重新安装附加组件。如果仍然不工作,请联系技术支持。金宝app
漏洞报告中描述的变通办法没有奏效,但哈桑·莎莉的解决方案奏效了。谢谢!Win7, x64, R2016b
MinGW目前不支持Fortran。金宝app参见上面的链接。
@FabianJ:这个问题似乎与通用MATLAB有关,而不是编译器安装。请联系技术支持,他们可以为您提供帮助。金宝app
使用2018a测试:libsvm编译成功,但'svmpredict'函数调用导致Matlab完全崩溃。同样的程序适用于2017b。
这似乎对我的FORTRAN代码不起作用。没有编译器已被识别,我甚至不能做“timesttwo。F”的例子。适用于C和c++
这可能与编译Excel外接程序时的一些问题有关,包括MATLAB版本,编译器版本等。我们建议您直接联系技术支持,因为他们能够更好地帮助您解决此问题。金宝app
嗨,我执行了pawan所描述的完全相同的过程,但仍然得到“未找到支持的编译器或SDK”。金宝app你可以安装免费的MinGW-w64 C/ c++编译器"当试图编译excel添加在…有什么想法吗?谢谢
谢谢你,帕万!这对我也管用!安装完成后只需打字即可setenv('MW_MINGW64_LOC', 'C: \ tdm - gc -64')第二个是墨西哥人设置它确实有效!
谢谢你,帕万!你的程序成功了!
pawan的进程工作,在x64 Win7设置
大家好!我已经成功安装了mingw 5.0相对于给定的matlab建议。1)https://sourceforge.net/projects/tdm-gcc/2)在matlab中调用setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')3)在matlab中调用mex -setup
只需下载并安装到“C:\TDM-GCC-64”文件夹
"下载错误:下载第三方软件时出现问题。要解决此问题,请联系技术支持。”金宝app
非常感谢此消息的问题“下载错误:有一个问题下载第三方软件。若要解决此问题,请联系技术支持”,我将使用错误报告解决此问题。金宝app我的Matlab版本是R2016b
正如其他人抱怨的那样,“未定义变量“mex_spkg”或类“mex_spkg. getenvvarname”。”
我已经成功地用这个插件构建和运行了一个混合的C/FORTRAN mex项目(使用R2018a)。mexo -gateway是用C编写的,但当我试图构建一个仅fortran的项目时,就像提供的琐碎timesttwo。F,它不起作用。在下面(2017年7月18日)的评论中,有人说支持gnu fortran,但似乎不是。金宝app
在MinGW-w64附加组件金宝app中使用gfortran编译器是否支持只支持fortran的墨西哥文件?
抱歉,未实现:未在64位模式中编译
WTF ! ?
@Wassili根据你的消息,你有没有尝试过上面编辑注释中显示的错误报告链接中的步骤?如果这对您不起作用,请联系技术支持。金宝app
安装包mlpginstall(两步身份验证)似乎存在一些问题。只有当我关闭了两步身份验证时,使用mingw5.3安装的2017b才能进行,并按预期工作:BR乔纳斯
非常感谢@hasan sari,你的指导非常有效。哈桑纱丽4月26日大家好!我已经成功安装mingw 4.9.2相对于给定的matlab建议。1)https://freefr.dl.sourceforge.net/project/tdm-gcc/TDM-GCC%20Installer/Previous/1.1309.0/tdm64-gcc-4.9.2.exe2)//www.tatmou.com/help/matlab/matlab_external/compiling-c-mex-files-with-mingw.html4)在matlab中调用mex -setup
只需下载并安装到“C:\TDM-GCC-64”文件夹
3)在matlab中调用setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')
有没有办法在MATLAB之外安装这个编译器(不使用Add On)并将其配置为Mex命令?
运行2017b无法下载
帕特里克·休2018年3月26日的回应提供了一个简明的概述,至少对我来说是这样。我在Windows 7上有MATLAB R2017a。
@sondes belgacem, @Jimmy Bouche:看起来你已经成功安装了第三方LIBSVM库,但没有安装编译器。请按以下步骤操作://www.tatmou.com/金宝appsupport/bugreports/1741173然后尝试安装支持包。金宝app
@Liza Belova:看起来你看到这个错误是由于Java。请按照同一连结的步骤操作(//www.tatmou.com/金宝appsupport/bugreports/1741173),然后尝试安装支援套件。金宝app
不工作在MATLAB R2015b出现以下错误:1) Download Failed: Received fatal alert: protocol_version2)支金宝app持包安装程序是在中间的下载操作符。请等待操作完成或取消后重试。
提供了Matlab 2015b所需的tdm64-gcc-4.9.2版本
为什么不行?
佐丹奴·巴尔代斯基(2018年3月14日)的解决方案有效。否则不安装。我的版本是R2016b。
不工作在MATLAB R2018a。
我按照本页顶部的错误报告中给出的说明进行了操作,它起作用了。
我试着用c:\ProgramData\MATLAB\SupportPac金宝appkages\R2018a_1\3 .instrset\mingw_w64。instset \x86_64-w64-mingw32\lib" -liphlpapi macaddress_mexico .c
我得到了错误:使用mex出错MEX无法找到使用-l选项指定的库'iphlpapi'。MEX查找具有以下名称之一的文件:libiphlpapi.libiphlpapi.lib请使用-L选项指定此库的路径。
我在找libiphlpapi。A,但我发现它的扩展名是. A,而不是.lib,因为它默认搜索。有办法解决吗?使用Visual Studio 2017编译器。
@Brian Kirby, @Saeed Tahvili, @hasan sari和Mathworks Supp金宝apport:谢谢,这些指导起作用了。R2016a, Windows 10。
1)从MathWorks github页面手动下载MinGW-w64并解压到新文件夹C:\TDM-GCC-64https://github.com/mathworks/MinGW_492/releases//www.tatmou.com/matlabcentral/answers/313298-i-already-have-mingw-on-my-computer-how-do-i-configure-it-to-work-with-matlab
2)在MathWorks支持团队的帮助下手动为Matlab配金宝app置MinGW
如果下载不了,把杀毒软件以及系统防火墙都关掉,就可以了,希望能帮到大家。
认真对待。Codegen说它需要用parfor进行编译。而且,我根本无法让工作围绕着我去工作。我想我会花接下来的三个小时安装matlab 2017b或2018a。
@MathWorks支金宝app持编译器团队:不,R2018a上不能用。我在R2017b中遇到了同样的问题,我必须使用ssi_standalone.exe(因为证书问题)在网络外的PC上下载加载项。现在在R2018a中,这个方法不起作用,因为ssi_standalone.exe不再存在了。
你需要解决这个问题…
@AnnArborObserver,是的,它适用于2018a。描述正确MATLAB R2017b及以上:MinGW GCC 5.3 from MinGW -w64.org
这是否增加了Matlab 2018a的工作量?请更新描述。
是否支持gfortran金宝app ?
< >解决我的版本是Windows10下的matlab 2016a。我在这里遵循了Mathworks的说明https://it.mathworks.com/金宝appsupport/bugreports/1741173。
1)在页面最后下载一个包(适用于MAC, WIN, LINUX)。
2)观察。zip文件内部,并在MATLAB文件夹中找到相同的文件,这些MATLAB文件夹中的文件必须保存在另一个文件夹中,以确保安全,之后您必须在。zip文件中替换它们。
3)回到Matlab程序,从Add-Ons下载MinGW,然后重新启动Matlab,你就完成了。
我希望能讲清楚,也希望对你们有所帮助。
亲爱的MathWorks支持:金宝app
我们如何使用R2017a之前版本的软件?
谢谢
请参阅编者注:此支持包目前无法下载MATLAB R2017a金宝app及更早版本的第三方软件。有关详细信息和解决方法,请参阅此错误报告//www.tatmou.com/金宝appsupport/bugreports/1741173
Keep having the error Download error Received fatal alert:协议版本
完全是垃圾。Keep having the error Download error Received fatal alert:协议版本
大家好!
已在MATLAB 2017b中成功安装。一开始,我在MATLAB R2017b中下载MinGW GCC 5.3作为第三方软件失败,当我关闭MATLAB时解决了这个问题。试试吧,希望能有所帮助。
谢谢Saeed Tahvili和Hasan Sari。我照你说的做了,而且成功了
我尝试了“哈桑纱丽”的指导,它起作用了。哈桑纱丽4月26日大家好!我已经成功安装mingw 4.9.2相对于给定的matlab建议。1)https://freefr.dl.sourceforge.net/project/tdm-gcc/TDM-GCC%20Installer/Previous/1.1309.0/tdm64-gcc-4.9.2.exe2)//www.tatmou.com/help/matlab/matlab_external/compiling-c-mex-files-with-mingw.html4)在matlab中调用mex -setup
只需下载并安装到“C:\TDM-GCC-64”文件夹
3)在matlab中调用setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')
嗨,我能够解决许多人似乎都有过的下载错误。我有Matlab R2016a。'下载错误收到致命警报:协议版本'
1)从MathWorks github页面手动下载MinGW-w64并解压到新文件夹C:\TDM-GCC-64https://github.com/mathworks/MinGW_492/releases//www.tatmou.com/matlabcentral/answers/313298-i-already-have-mingw-on-my-computer-how-do-i-configure-it-to-work-with-matlab
2)在MathWorks支持团队的帮助下手动为Matlab配金宝app置MinGW
我们正在处理以下下载错误,修复后将进行更新。下载错误收到致命告警:protocol_version
下载失败,出现致命错误。我使用Matlab R2015b
我在下载/安装过程中也遇到了问题。我设法解决了这个问题,通过设置适当的代理设置Home ->首选项-> Web:“输入您的代理设置”在一个公司网络中使用win10机器和Matlab 2017b解决的问题。
登录我的MATLAB帐户后,我根据本页顶部的“下载”按钮安装了编译器。安装看起来很简单,并且似乎是一个成功的安装,因为它通过了完成项目,没有报告任何错误。
为了检查它,我使用了这个页面//www.tatmou.com/help/matlab/matlab_external/install-mingw-金宝appsupport-package.html
MATLAB命令窗口报告:
>> mex yprime.c使用“MinGW64编译器(C)”构建。MEX完成成功。
这创建了一个文件名为yprime, FileExtension为MEXW64的文件。它作为一个函数从命令行成功运行
> > yprime (1:4)
ans =
2.000000000000000 8.968491817397247 4.000000000000000 -1.094723275660229
一切似乎都很好。然而,现在当我尝试创建一个编译库(使用APPS选项卡和应用程序部署组中的库编译器)时,我得到一个失败的日志文件,报告编译器未找到。
我还没想明白。对我来说,我似乎遗漏了一些东西,或者支持团队需要指出一个循序渐进的过程(带有验证),以允许应金宝app用程序部署工具访问已安装的编译器。我有有效的许可证和MATLAB R2017a的有效安装。
在我的情况下(windows 10和MATLAB 2017b),为了成功安装MInGW编译器,必须以管理员身份运行MATLAB。
根据matlab 2017b的警告,我使用的是旧版本的MinGW编译器,我下载了MinGW。mlpkginstall文件。安装过程因下载错误而停止:下载第三方软件失败:MinGW 5.3.0来自MinGW-w64.org
这是由:MATLAB支金宝app持MinGW-w64 C/ c++编译器
每次下载都失败。这是几个月来的一个问题
完美的工作
为什么这么多人给1星?他们已经黑了Matlab版本,充满病毒和恶意软件,当然它不会正常工作我有家庭版。工作完美,经过测试
例子:
使用“MinGW64编译器(C)”构建。C: \ ProgramData \ MAT金宝appLAB \ 3 p.instrset SupportPackages \ R2017b \ \ mingw_w64。instrset\bin\gcc -c -DUSE_MEX_CMD -m64 -DMATLAB_MEX_FILE -I"C:\Program Files\MATLAB\R2017b/simulink/include" -I"C:\Program Files\MATLAB\R2017金宝appb/simulink/include" -I"C:\Program Files\MATLAB\R2017b/extern\lib\win64\mingw64" -fexceptions -fno-省略-frame-pointer -O -DNDEBUG "C:\Users\timo\Documents\MATLAB\ macaddress_mexico . C " -O C:\Users\timo\ appdata \ local \ temp\ mex_593534422989106_7140\ macaddress_mexico .objC: \ ProgramData \ MAT金宝appLAB \ 3 p.instrset SupportPackages \ R2017b \ \ mingw_w64。instrset\bin\gcc -c -DUSE_MEX_CMD -m64 -DMATLAB_MEX_FILE -I"C:\Program Files\MATLAB\R2017b/simulink/include" -I"C:\Program Files\MATLAB\R2017金宝appb/extern\lib\win64\mingw64" -fexceptions -fno-省略-frame-pointer -O -DNDEBUG "C:\Program Files\MATLAB\R2017b\extern\version\c_mexapi_version.c" -O C:\ users \timo\ appdata \ local \ temp_mex_593534422989106_7140 \c_mexapi_version.objC: \ ProgramData \ MAT金宝appLAB \ 3 p.instrset SupportPackages \ R2017b \ \ mingw_w64。\bin\gcc -m64 -Wl,——no-undefined -shared -static -s -Wl,"C:\Program Files\MATLAB\R2017b/extern/lib/win64/mingw64/ exportsmexfilversion .def" C:\ users \ timon \ appdata \ local \ temp\ mex_593534422989106_7140\MACAddress_mex。obj C:\Users\timo\AppData\Local\Temp\ mex_593534422989106_7140 \ c_mexapi_version。“C:\Program Files\MATLAB\R2017b\extern\lib\win64\mingw64”-llibmx -llibmex -llibmat -lm -llibmwlapack -llibmwblas -o macaddress_mexx .mexw64MEX完成成功。
纯粹的垃圾
安装过程中没有问题。让我们看看它是如何工作的。
温是对的。转到下面的链接,点击“下载mingw现在”。保存.mlpkginstall文件。https://cn.mathworks.com/金宝appsupport/compilers.html
然后运行它。
。
如何安装?我仍然有如下的问题。
在此计金宝app算机上没有找到支持的SDK或编译器。有关受支持的编译器的列表,请金宝app参见//www.tatmou.com/金宝appsupport/compilers/R2013a/win64.html
在完成安装之前,我得到这个警告“MinGw编译器未设置为与MEX setx使用不识别为内部或外部命令”,matlab告诉我“没有找到支持的编译器或SDK”。金宝app那么正确的安装方法是什么呢?我有windows8.1 64bit和matlab R2017b,请帮助我!
使用命令窗口中的句子>> uiopen('....', 1)“…’这是你鸣的路。mlpkginstall文件
[从网上得知]好运!
不要点击“安装”,应该点击”仅下载”,然后你很快会看到一个名字叫“install_金宝appsupportsoftware.exe”的下载的文件,用鼠标双击它,几分钟后就会安装完成。我在这个问题上花费了一整天!太差劲了!不过幸运的是我最后把它解决了,太棒了!现在,它完美地工作了!
不能安装。请帮助。
hwconnectinstaller.intermal/getAdjustedMessageID只支持三个部分的消息目录id
无法安装
安装步骤(英文):1.执行matlab,将路径更改为包含mingw.mlpkginstall的文件夹;2.双击mingw。Mlpkginstall在当前文件夹。然后按照说明,编译器将被安装。
安装步骤(中文):1.打开matlab软件,把路径调整到已下载的mingw.mlpkginstall文件所在目录2.在当前文件夹窗口里双击mlpkginstall,按后按照安装提示操作,即可装好。
你好,请问如何安装?
乌玛,在我使用Windows 10的情况下,它运行得很好。我使用Matlab的Add-On资源管理器进行安装,然后调用Matlab命令“mex -setup”…祝你好运
不知何故,在Matlab 2017b中下载并安装它对我来说并不管用,但在Matlab 2016b中却管用,现在也可以在Matlab 2017b中使用。
mingw下载。mlpkginstall文件。运行它,但它继续安装了几个小时,没有完成!(网络连接正常)谁能给点建议吗?
无法安装
太糟糕了连接错误应用程序无法连接到MathWorks。有关解决此问题的详细信息,请参阅此 支持文章。为什么不直接放出安装程序
而试图安装?下载MinGW for Matlab R2017a我正面临麻烦ie;金宝app支持包下载成功,第三方软件下载失败。请给我一个解决方案。我是否需要matlab的授权版本?因为我有一个破解版的matlab R2017a??
我尝试在R2017a上安装,在安装结束时,出现编译器安装失败的消息:MinGW编译器目录未找到。无法使用MEX设置MinGW编译器。请建议。谢谢你!
关于安装此addone包的错误:
无法下载:MinGW 5.3.0来自MinGW-w64.org
2017 b。我该如何处理这个问题呢?有人知道吗?谢谢!
有网络连接的情况下,我在在试图安装MinGW-w64是总是收到这个错误提示:下载支持包时出现问题。要解决此问题,请参阅该matlab答复,但是参考链接没有给出合适的解决方法。我确信我的网络链接没有问题。我猜测是MinGW-w64的网站可能出现了问题。希望尽快解决。
它一直下载失败,读取超时,无论我看多少,仍然失败....我试了6次…MATLAB 2015 b
2017a和2017b不太好:(
它不安装!!
这是行不通的。我一直收到“未找到支持的编译器或SDK”消息。金宝app
我试图安装它,但它失败了,显示以下错误,“PKIX路径构建失败,无法为请求的目标找到有效的认证路径”我使用windows 10和matlab 2016a。
2017年7月18日(见下文)据报道,GNU FORTRAN被支持使用这个包。金宝app我已经安装了包和c文件编译良好,但我如何编译FORTRAN文件?
我安装了它,它成功地编译了我的c函数。到目前为止还没有问题。
不管用。工具箱安装总是报告错误。Matlab本身甚至不能正确地检测兼容的MinGW安装,它只是试图寻找一个环境变量,然后放弃。至少可以提供在目录中搜索可行的MinGW安装的选项,就像Jetbrains对他们的ide所做的那样。
非常感谢,工作没有任何问题
效果很好
对不起,我认为Matlab2015b的“下载问题”还没有解决,不幸的是!
安装总是失败;没有给出原因。
在第一次运行创建目录时失败了,但似乎足够聪明,明白它已经完成了第二次运行的所有下载,所以它没有浪费时间重新下载。第二轮成功了。
我试图在我的PC上安装MATLAB支持MinGW-w64 金宝appC/ c++编译器,我无法在MATLAB 2015b上打开它。谁能帮我告诉我安装的过程,因为我是一个初学者,我不知道Matlab
谢谢你的帮助
安吉丽娜
@hasan sari -谢谢。这对我来说很有效(在W10下的2017a)。
如何使用它?
找到了:)谢谢
我想卸载MinGw,我该怎么做?
来自TDM-GCC的C/ c++编译器MinGW-w64不适用于此版本的MATLAB我有MATLAB R2014b...
这对我没用。我在64位windows 10的pc上运行MATLAB 2017a。当我试图编译c文件时。它输出如下错误:
C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x2d9):对“__imp_WSAGetLastError”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x14ca):“__imp_inet_addr”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x14da):对“__imp_gethostbyname”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1530):对' __imp_htons'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x15f9):对' __imp_sendto'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1677):对' __imp_send'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x168d):对“__imp_WSAGetLastError”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x182f):对“__imp_closesocket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1928):对“__imp_WSACleanup”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1a06):对' __imp_recvfrom'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1a0d):对“__imp_recv”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1b25):对“__imp_ntohs”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1b2e):对' __imp_htons'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1b75):对“__imp_WSAGetLastError”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1d6d):对“__imp_socket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1dd9):对“__imp_connect”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1e26):对“__imp_ioctlsocket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1e68):对“__imp_socket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1e82):对“__imp_socket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1e9c):对' __imp_htons'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1ed6):对“__imp_setsockopt”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1ee8):对“__imp_bind”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1ef8):对“__imp_closesocket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1f08):对' __imp_listen'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1f21):对“__imp_ioctlsocket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x1f98):对' __imp_accept'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x2005):对“__imp_ioctlsocket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x2027):对“__imp_setsockopt”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x20f5):对“__imp_connect”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x2196):对“__imp_ioctlsocket”的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x21f8):对' __imp_WSAStartup'的未定义引用C:\Users\cc\AppData\Local\Temp\ mex_383860117070150_5908 \ pnet.obj: pnet.c:(。text + 0 x2c87):对“__imp_ntohs”的未定义引用Collect2.exe: error: ld返回1退出状态
按照步骤安装到C:\TDM-GCC-64,仍然不工作....
我应该说得更具体一些,我指的是64位Windows的TDM MinGW包的GNU FORTRAN。你是说这是支持的吗?金宝app我从支持的编译器页面上看不清楚,那里说只有C/ c++用于MinG金宝appW。
@Fake:最近在MATLAB中更金宝app新了MinGW支持包,以解决以前的下载问题。请尝试通过MATLAB中的支持包重新安装MinGW。金宝app如果您在通过支持包安装时仍然遇到问题,请联系MathWorks技术支持。金宝app
目前MATLAB (v4.9 for R2017a)支持GNU F金宝apportran://www.tatmou.com/金宝appsupport/compilers.html
你好,在Matlab r2015b中安装mingw w64。“mingw”的路径为“C:\TDM-GCC-64”。安装后,我打开Matlab,我使用这个命令setenv('MW_MINGW64_LOC','C:\TDM-GCC-64'),在此之后,我按下-mex filename.c-,我有这个错误"使用mex出错没有找金宝app到受支持的编译器或SDK。你可以安装免费的MinGW-w64 C/ c++编译器;看到安装MinGW-w64编译器。有关更多选项,请参见//www.tatmou.com/金宝appsupport/compilers/R2015b/win64.html。"我不明白为什么会这样。我的教授做了完全相同的事情,当他使用编译器时,他的matlab工作得很好。请帮帮我!谢谢你!
有关于支持GNU FORTRAN的消息吗?金宝app
我发现你可以把lib名称改为end '。Lib '而不是' a'。这应该不起作用,因为.a文件与.lib文件的结构不同,但显然mingw-w64足够聪明,可以注意到文件格式。
@Richard:我看了你的MATLAB答案页面,我不能从警告信息中辨别出它指的是哪个LIB函数,.a还是. LIB文件。请检查-l和-l的用法,以及文件名命令和完整的路径格式,在这里://www.tatmou.com/help/matlab/ref/mex.html#inputarg_filenames如果您仍然坚持这种用法,请联系技术支持。金宝app
我和下面的西菜有同样的问题。我想链接到一个.a文件,也由Mingw-w64产生,但mex只传递.lib文件名给gcc。我试图通过使用完整路径链接到一个.a文件,正如编译器团队所建议的那样,但这会导致一个错误:
$$LIB未找到;检查您是否在正确的当前文件夹中,并检查'$$LIB'的拼写。
请参阅我的MATLAB回答问题:https://uk.mathworks.com/matlabcentral/answers/347345-lining-to-static-library-using-mingw-w64。我用R2016b。有什么解决办法吗,还是我的指挥做错了?
@charles:请遵循以下链接中的变通方法://www.tatmou.com/matlabcentral/answers/313286-why-do-i-see-a-java-util-zip-zipexception-error-in-my-installer-log-file-when-i-try-to-install-the
还得到'INSTR_SET_DATA_DISPLAY_NAME'错误;使用R2016a
当我试图安装这个,我得到以下错误:
为支持包mingw安装第三方软件时出错:金宝appC: \ \ min金宝appgw_download MATLAB \ SupportPackages \ R2016a \下载不包含支持包使用的第三方软件的存档。金宝app
我遵循了John发布的bug报告中的说明(//www.tatmou.com/金宝appsupport/bugreports/1507667),不幸的是,它没有工作。这可能是因为我使用的是R2016A而不是R2016B。有人知道用另一种方式安装这个插件的方法吗?
你们能不能做点有用的事。
嘿,我用Matlab R2016a工作,也有错误的问题:安装第三方软件有问题。解决此问题,请联系技术支持。金宝app如果你遵循约翰2017年6月21日的链接,我试图用显示的方式解决问题。现在我有错误:'INSTR_SET_DATA_DISPLAY_NAME'。你们谁有办法修正这个错误吗?
使用Matlab 2017a的人,请参见下面@哈桑纱丽的固定方法。
我经历了以前指出的错误(即。他说,安装第三方软件时出了问题。要解决此问题,请联系技术支持’)。金宝app我用R2016b。我按照MathWorks支持的编译器团队的建议,从下面的链接中获得了建议,现在它可以工作了!金宝app谢谢你!//www.tatmou.com/金宝appsupport/bugreports/1507667
真的糟透了
我在试图安装编译器时偶然发现了这个错误:INSTR_SET_DATA_DISPLAY_NAME。谁能给点建议解决这个问题?
它对NI不起作用http://www.ni.com/example/30957/en/
32位程序。
Matlab糟透了
@Hasan纱丽,适用于2017年,谢谢
希望这能有所帮助
我使用的是Matlab 2017a,我已经成功安装了MinGW。但是我有一个错误如下:"MEX无法找到用-l选项指定的库'Iphlpapi'。MEX查找具有以下名称之一的文件:libIphlpapi.libIphlpapi.lib请使用-L选项指定此库的路径。”
MinGW没有iphlpapi.lib吗?有解决这个问题的办法吗?非常感谢。
@Andrew我发现MinGW与MATLAB R2015a不兼容。
相反,我可以在windows 10上使用SDK 7.1。
为了帮助其他人做到这一点,如果您从以下链接安装SDK 7.1:
http://www.microsoft.com/en-us/download/details.aspx?id=8279
但仍然存在问题,比如输入MATLAB
墨西哥人设置
然后收到错误:
在此计金宝app算机上没有找到支持的SDK或编译器。有关受支持的编译器的列表,请金宝app参见<//www.tatmou.com/金宝appsupport/compilers/R2012a/win64.html>
这意味着您需要遵循本页上的说明:
//www.tatmou.com/matlabcentral/answers/95039-why-does-the-sdk-7-1-installation-fail-with-an-installation-failed-message-on-my-windows-system
这适用于我的Windows 10 MATLAB 2015a。
和Nassim Hassaim一样的问题,当我运行“make”的时候错误:D:\Program Files\MATLAB\R2016a\toolbox\libsvm-3.22\ MATLAB\ make。M失败(第13行)gcc: error: \-fexceptions:没有这样的文件或目录
需要帮助:(
我在用MATLAB R2015a (8.5.0.197613)64位(win46)Windows 10
我已经在hasan sari的岗位上完成了步骤1)到3),但是步骤4在命令窗口中给了我错误:
使用mex出错没有找金宝app到受支持的编译器或SDK。有关选项,请访问//www.tatmou.com/金宝appsupport/compilers/R2015a/win64.html。
谢谢你!
请尝试这个链接中提到的解决方法(见上文)://www.tatmou.com/matlabcentral/answers/313286-why-do-i-see-a-java-util-zip-zipexception-error-in-my-installer-log-file-when-i-try-to-install-the谢谢。
错误,存档不是zip文件。
@hasan hari谢谢!这在2017a上完美地发挥了作用。
@hasan hari谢谢!这对我也很管用:)
@hasan sari -非常感谢!你的步骤,完全遵循(包括dl和从sourceforge安装)完美地为2016b工作。
@hasan sari -谢谢。这对我来说很管用(在2017a)。
大家好!
我已经成功安装mingw 4.9.2相对于给定的matlab建议。
1)https://freefr.dl.sourceforge.net/project/tdm-gcc/TDM-GCC%20Installer/Previous/1.1309.0/tdm64-gcc-4.9.2.exe
只需下载并安装到“C:\TDM-GCC-64”文件夹
2)//www.tatmou.com/help/matlab/matlab_external/compiling-c-mex-files-with-mingw.html
3)在matlab中调用setenv('MW_MINGW64_LOC','C:\TDM-GCC-64')
4)在matlab中调用mex -setup
@Antonio -有一个补丁是专门针对这个bug报告中发现的R2016b问题的://www.tatmou.com/金宝appsupport/bugreports/1507667。请安装在那里找到的补丁,如果您仍然有问题,请不要犹豫联系技术支持。金宝app
我遇到了和张炯和卢卡斯·曼哈特类似的问题。在Matlab R2016b上,MinGW-w64软件包似乎已经通过Add-Ons站点成功安装。然而,我仍然得到以下错误:------使用loadlibrary时出错没有找金宝app到受支持的编译器或SDK。你可以安装免费的MinGW-w64 C/ c++编译器;参见安装MinGW-w64编译器。欲了解更多选项,请访问//www.tatmou.com/金宝appsupport/compilers/win64/R2016b.html。
加载库错误------
我尝试重新安装设置UAC为“从不通知”,但错误仍然存在。
还有什么我可以试试的吗?先谢谢你。
@Lukas -这可能与Windows 7上的UAC配置有关。请尝试通过控制面板暂时降低Windows 7上的UAC设置,然后重新安装附加组件。
@Jiong -这可能是你在Windows 7上的UAC配置的问题。我们做了一个改变,应该可以解决这个问题。请尝试重新安装附加组件。如果这不能解决您的问题,请分享有关MATLAB答案的更多详细信息或联系技术支持。金宝app
@Logan -你的问题可能与以下有关://www.tatmou.com/金宝appsupport/bugreports/1507667
如果没有,我们鼓励您在“答案”上发布有关您的问题的更多详细信息,或联系技术支持。金宝app
@Shin -我们建议你按照这个回答帖子中的步骤://www.tatmou.com/matlabcentral/answers/313286-why-do-i-see-a-java-util-zip-zipexception-error-in-my-installer-log-file-when-i-try-to-install-the
这个问题在2016b存在,2017a还有同样的问题吗?不可接受的。这个问题应该得到解决。
嗨,我一直收到消息“在安装第三方软件时出现了问题。要解决此问题,请联系技术支持。”金宝app我该如何解决这个问题?谢谢你!
@Shant -请忽略我们上次的回复。编译器SDK特性不支持mingw4.9。金宝app请使用我们网站上列出的支持金宝app编译器://www.tatmou.com/金宝appsupport/compilers.html
@Shant -可能是你在安装一个新版本的MinGW。检查您正在安装MinGW版本4.9(并且没有选择更新框)。
我试图创建和Excel插件使用Matlab编译器。我尝试了多种安装MinGW64编译器的方法,因为这是推荐的。我尝试使用Matlab中的Add-on选项,分别下载安装文件,然后通过Matlab进行安装(在技术支持部分中推荐),分别安装编译器,然后添加环境变量将其连接到Matlab。金宝app在编译的错误日志中,它说找到了编译器,但它仍然崩溃,并声称没有找到受支持的编译器或SDK,并建议我安装MinGW64。金宝app请帮忙解决这个问题。提前谢谢你。
我有一个问题,我的matlab说MinGW-w64已经安装,但当我执行mex-setup时,它说:“使用mex出错没有找金宝app到受支持的编译器或SDK。你可以安装免费的MinGW-w64 C/ c++编译器;参见安装MinGW-w64编译器。欲了解更多选项,请访问//www.tatmou.com/金宝appsupport/compilers/R2016b/win64.html。"
有什么问题吗?
如何使用MATLAB配置mingw时,它是完全安装在我的电脑?对于附加功能将没有帮助,本地网络是完全断开与互联网。
//www.tatmou.com/help/matlab/matlab_external/compiling-c-mex-files-with-mingw.html#bu0q4cc-1
我要感谢@Samuel Whiteley。在这个过程中我遇到了问题,但塞缪尔的方法帮了我。
嗨@all,
目前我不得不再次重新安装MinGw64编译器,并遇到了与去年12月(2016年)相同的错误。
解决方案还是直接从Sourceforge下载FAQ中提到的文件,然后手动将它们放在Matlab for thirdParty软件使用的下载文件夹中。
我还对文件进行了写保护,以防止它们被安装程序覆盖,因为在执行安装程序期间,至少有一个文件被更改了。
请使用以下链接,以防止指向镜像(FAQ中的链接仍然指向至少一个不同的文件)。我连续测试了几次,大多数核心压缩文件有时会改变大小(?!?!)…因此:
http://downloads.sourceforge.net/project/tdm-gcc/GNU%20binutils/Previous/binutils-2.24.51-20140703-tdm64-1.zip
http://downloads.sourceforge.net/project/tdm-gcc/MinGW-w64%20runtime/GCC%204.9%20series/mingw64runtime-v3-git20141130-gcc49-tdm64-1.zip
http://downloads.sourceforge.net/project/tdm-gcc/TDM-GCC%204.9%20series/4.9.2-tdm64-1/gcc-4.9.2-tdm64-1-c%2B%2B.zip
http://downloads.sourceforge.net/project/tdm-gcc/GDB/Previous/gdb-7.8.1-tdm64-3.zip
http://downloads.sourceforge.net/project/tdm-gcc/TDM-GCC%204.9%20series/4.9.2-tdm64-1/gcc-4.9.2-tdm64-1-core.zip
按照FAQ (https://de.mathworks.com/matlabcentral/answers/313286-why-do-i-see-a-java-util-zip-zipexception-error-in-my-installer-log-file-when-i-try-to-install-the),并将它们呈现为写保护(安全总比遗憾好)。
然后再次运行安装程序,并期待最好的结果。我可以多次重现这种行为,因此我认为,SourceForge提供的镜像版本存在bug。
问候,基督教
@Andreas -你试过在MATLAB中使用Add-Ons安装程序吗?或者你尝试过按照上面重要提示中的链接来做吗?
@Gharbi -这听起来是另一个问题。建议您联系MathWorks技术支持。金宝app
您好,当我想安装mingw。mlpkginstall错误:加载URL https://localhost:31515/ui/install/supportsoftwar金宝appeclient/supportsoftwareclient/index.html失败?
拜托,我需要解决方案
使用Windows,我将文件移动到路径名中没有空格的位置,并将位置添加到PATH,并创建了MW_MINGW64_LOC变量。现在MATLAB使用mex -setup定位编译器。当我试图编译yprime.c时,MATLAB告诉我没有找到include“math.h”。我错过了什么?
@Rod -你在用Windows 7吗?如果是这样,这可能与您的UAC设置有关。我们目前正在调查。
在R2017b中,我在安装过程中没有任何错误,但mex一直说没有编译器可用:(
Borja21091 -非常感谢。我头痛了好几个小时,你救了我。遵照你的指示,它就起作用了。
我和布莱恩·麦考尔有同样的错误,我尝试了描述中建议的解决方法,但没有运气。
Matlab 2015b,错误帮助:MinGW-w64 succesfful墨西哥人设置MEX配置为使用“MinGW64编译器(C)”进行C语言编译。警告:MATLAB C和Fortran API已更改为支持MATLAB金宝app元素大于2^32-1的变量。在不久的将来您将被要求更新您的代码以利用新的API。你可以在以下网站找到更多相关信息://www.tatmou.com/help/matlab/matlab_external/upgrading-mex-files-to-use-64-bit-api.html。
要选择不同的语言,请从以下选项中选择一种:setup c++设置FORTRANlibsvm。+ Make ==>
使使用“MinGW64编译器(C)”构建。错误:C:\Users\Nassim\Desktop\SVMTRY\matlab\make.M失败(第13行)gcc: error: \-fexceptions:没有这样的文件或目录
帮助
对于第三方软件安装失败的问题,我找到了解决方案
就去https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/4.9.2/threads-posix/seh/
然后下载任意一个文件夹。
之后,直接安装mingw并更改几个环境参数。谷歌上有很多教程。最后,别忘了重启你的电脑。
为什么我安装它,显示“错误安装第三方软件MinGW 4.9.2核心:java.util.zip.ZipException: archive不是ZIP archive”。请帮帮我……我需要帮助。
感谢你的反馈。不幸的是,这个插件安装程序目前不工作,正如你所注意到的。描述刚刚更新。我们正在努力寻找解决办法。
与此同时,您可以使用以下变通说明来安装MinGW以与MATLAB一起使用:
//www.tatmou.com/matlabcentral/answers/313286-why-do-i-see-a-java-util-zip-zipexception-error-in-my-installer-log-file-when-i-try-to-install-the
Como se descargan
非常感谢!
谢谢塞缪尔·怀特利!你的解决方案有效。
@JensHamann我也遇到过同样的问题,我是这样解决的:
(源- >http://stackoverflow.com/questions/8552580/using-gcc-mingw-as-matlabs-mex-compiler)
如果你不能在Windows上使用Matlab2016b的Add-Ons工具栏安装Mingw-w64,你可以使用这个解决方案。请记住,您需要根据安装路径更改路径。
- Mingw-w64官方网站将您重定向到Win-builds项目,这是一个开源开发工具包管理器。因此,首先需要安装Win-builds。在安装Win-builds时,请确保输入的路径不包含任何空格,例如C:\Win-builds。
http://win-builds.org/doku.php
-安装Win-builds后,只需点击Process按钮,安装Mingw-w64所在的所有包。
现在你安装了Mingw-w64,你需要定义MW_MINGW64_LOC环境变量,Matlab使用它来检测Mingw-w64。
—执行如下步骤定义环境变量。
控制面板\系统\高级系统设置\高级环境变量\用户变量$YOUR_USER_NAME\新
-输入变量名称= MW_MINGW64_LOC和变量值= C:\Win-builds。注意Win-builds将所有可执行文件放在C:\Win-builds\bin中,通过定义这个变量,Matlab将自动扫描路径的bin文件夹,寻找gcc.exe。
-在Matlab中,选择MinGW compiler编译C代码,执行如下命令:
墨西哥人设置
现在您已经安装了Mingw-w64并定义了MW_MINGW64_LOC环境变量,是时候构建和测试yprime示例了。因此,启动Matlab并输入以下命令(不要忘记修改相应的路径):
C:\Program Files\MATLAB\R2016b\extern\examples\mex\yprime.c'
—安装成功后,界面显示如下:
MEX完成成功。
-最后,您可以通过输入yprime(1,1:4)来测试您的安装。答案是:
Ans = 2.0000 8.9685 4.0000 -1.0947
我试着用5个文件被替换的指南安装,但运气不好!它在matlab中说;警告:“C:\ProgramData\MATLAB\Suppor金宝apptPackages\R2016b\mex\ SupportPackages\ mingw”路径中未找到。>在rmpath中(第66行)
谁知道该怎么做?我已经卸载了整个matlab,添加等等,但什么都不能工作:(
我有一个禁用的加载项在我的matlab如何安装文件?还有其他方法吗
@Shubham和@GuanTou -我们正在努力解决这个问题。谢谢分享这个解决方法。
//www.tatmou.com/matlabcentral/answers/313286-why-do-i-see-a-java-util-zip-zipexception-error-in-my-installer-log-file-when-i-try-to-install-the
嗨,我在安装过程中得到这个错误:未找到编译器目录。无法使用mex设置mingw编译器有人能帮忙吗?
如果您的错误消息是“安装第三方软件MinGW 4.9.2 Core: java.util.zip.ZipException: archive is not a ZIP archive错误”
访问此参考页面
http://in.mathworks.com/matlabcentral/answers/313286-why-do-i-see-a-java-util-zip-zipexception-error-in-my-installer-log-file-when-i-try-to-install-the
谢谢你,关头
如果您的错误消息是“安装第三方软件MinGW 4.9.2 Core: java.util.zip.ZipException: archive is not a ZIP archive错误”
步骤1:打开下载文件夹为例。我的matlab版本是R2015b。我需要打开“C: \ MATLA金宝appB \ SupportPackages \ R2015b \ \ mingw_download下载”
步骤2:检查所有zip文件如果您的压缩文件大小都只有1KB,则需要手动下载。为例。在我的文件夹里有5个zip,分别是:“binutils 2.24.51 - 20140703 tdm64 - 1. - zip”“gcc-4.9.2-tdm64-1-c + + . zip”“gcc-4.9.2-tdm64-1-core.zip”“gdb - 7.8.1 tdm64 - 3. - zip”“mingw64runtime - v3 - git20141130 gcc49 tdm64 - 1. - zip”这5个相同文件名的文件可在以下网站找到https://sourceforge.net/projects/tdm-gcc/files/
步骤3:继续安装如果你已经关闭了“mingw.”Mlpkginstall”,重新打开并运行。
谁能指导我安装,一旦我下载文件mingw。Mlpkginstall,然后呢?
先谢谢你
优秀的,谢谢你!
我已经解决了这个问题“安装支持包的第三方软件mingw: C:\MATLAB\SupportPackages\R2016a\downloads\mingw_downlo金宝appad不包含支持包使用的第三方软件的存档”这页上的信息http://se.mathworks.com/matlabcentral/answers/313298-i-already-have-mingw-on-my-computer-how-do-i-configure-it-to-work-with-matlab"
一直得到这个错误
"为支持包mingw安装第三方软件时出错:金宝appC: \ \ min金宝appgw_download MATLAB \ SupportPackages \ R2016a \下载不包含支持包使用的第三方软件的存档。金宝app
要继续安装支持包:金宝app使用“从互联网安装”或使用“从互联网下载”下载完整的文件集,然后重试从文件夹安装。
任何建议都将不胜感激
我在安装第三方软件包时遇到了一个问题。在尝试了多种解决方案后,只有塞缪尔·怀特利的金宝搏官方网站工作完美无缺。谢谢你的帮助,塞缪尔。
我要感谢塞缪尔·怀特利。在这个过程中我遇到了问题,但塞缪尔的方法帮了我。
产生以下错误:
"为支持包mingw安装第三方软件时出错:金宝appC: \ \ min金宝appgw_download MATLAB \ SupportPackages \ R2016a \下载不包含支持包使用的第三方软件的存档。金宝app
要继续安装支持包:金宝app使用“从互联网安装”或使用“从互联网下载”下载完整的文件集,然后重试从文件夹安装。
我有一个错误:它显示“错误安装第三方软件MinGW 4.9.2 Core: java.util.zip.ZipException: archive is not a ZIP archive”请指教,谢谢。
谢谢塞缪尔·怀特利!
在安装期间,我被要求登录到mathworks帐户,每当我尝试登录,它给我“一个错误已发生”消息。我如何安装这个包..?
在Win7上运行2016a时,通过附加组件安装对我来说是坏的,返回“第三方错误”。最后,我按照Samuel Whiteley的意见手动安装了MingGW,并在设置中进行了配置。重新启动MatLAB,它工作了。谢谢撒母耳!
大家好!
我尝试在Matlab中使用mex命令安装MINGW-W64包,用于在W8.1 Pro Microsoft OS平台上编译C程序。
在安装第三方软件时,每次尝试都失败。
有人已经修好了吗?
软件包是从TDM下载的。
我先谢谢你。
泽维尔
@MathWorks支金宝app持编译器团队我收到了和Christian一样的错误,但是当我尝试FAQ中列出的步骤时(使用未连接的计算机),错误从“安装第三方软件有问题。”要解决此问题,请联系技术支持”或“发生意外”金宝app
谢谢你的反馈。我鼓励你们分享你们对MATLAB答案的评论。
您共享的链接应重定向到与MATLAB Answers FAQ中的链接相同的位置,尽管有时它们各自指向不同的镜像站点。问题可能出在镜像而不是链接上。
你能再试一下FAQ链接,让我们知道他们是否仍然对你不起作用吗?
长话短说……经过一些故障排除后,这个支持包背后的java代码似乎在从Sourceforge下载必要的文件时遇到了一些问题。金宝app
而FAQ通常是正确的替换文件
< Downloadfolder > \ Mathwo金宝apprks \档案SupportPackage \ R2016b \ \…
您应该使用的文件是不正确的。
安装程序本身尝试下载以下文件:
http://downloads.sourceforge.net/project/tdm-gcc/GNU%20binutils/Previous/binutils-2.24.51-20140703-tdm64-1.zip
http://downloads.sourceforge.net/project/tdm-gcc/MinGW-w64%20runtime/GCC%204.9%20series/mingw64runtime-v3-git20141130-gcc49-tdm64-1.zip
http://downloads.sourceforge.net/project/tdm-gcc/TDM-GCC%204.9%20series/4.9.2-tdm64-1/gcc-4.9.2-tdm64-1-c%2B%2B.zip
http://downloads.sourceforge.net/project/tdm-gcc/GDB/Previous/gdb-7.8.1-tdm64-3.zip
http://downloads.sourceforge.net/project/tdm-gcc/TDM-GCC%204.9%20series/4.9.2-tdm64-1/gcc-4.9.2-tdm64-1-core.zip
请使用这些,从Sourceforge下载第三方工具,并将它们放在上述文件夹中。(请参阅常见问题!!!!)
这对我有帮助,我希望这也能解决你的问题。
附注:希望技术支持确实改变了金宝appFAQ中的链接,并可以启动对支持包java-code的修订。
链接到常见问题:https://de.mathworks.com/matlabcentral/answers/311290-faq-how-do-i-install-the-mingw-compiler
某种程度上,我之前的评论消失了……
长话短说(这次):安装程序有“访问被拒绝”问题。我必须拥有包含支持包的文件夹结构:金宝app
(Windows) < Downloadfolder > \ Mathwo金宝apprks \ SupportPackages \ R2016b \ \档案
但后来我仍然与我的上一篇文章已经提到的错误消息,尽管所有的zip文件停止损坏。至少在我能看到的地方。
啊,抱歉,我发布了错误的错误信息:
SSI downloadAndInstallSP Response: {"exception": {"message":"There was a problem installing the third-party software. "请联系技术支持处理。","title":"Install Error","caus金宝appe":"java.util.zip "。ZipException: archive不是ZIP archive
@约翰内斯,@克里斯蒂安和@奥斯卡:下载的档案可能不完整。请联系技术支持或参阅以下MATLAB答案帖子中的答金宝app案#8:
//www.tatmou.com/matlabcentral/answers/311290-faq-how-do-i-install-the-mingw-compiler
我的问题跟"奥斯卡·劳多"和"克里斯蒂安"一样。编译器安装失败。
我和“Oskar Laudo”有同样的问题,有任何关于如何解决这个问题的信息吗?
@Mandar -请联系技术支持以获得帮助。金宝app或参见MATLAB答案和常见问题解答#8://www.tatmou.com/matlabcentral/answers/311290-faq-how-do-i-install-the-mingw-compiler
得到一个名为ZIPExtension的错误。该文件不是zip文件
我们创建了一个关于MATLAB答案的常见问题解答,其中包含一些常见问题的答案:
//www.tatmou.com/matlabcentral/answers/311290-faq-how-do-i-install-the-mingw-compiler
最后,我和塞缪尔·怀特利做了同样的事情,结果成功了。非常感谢!
你好。我能够下载包,但在安装过程中收到以下错误:
"为支持包mingw安装第三方软件时出错:金宝appC: \ \ min金宝appgw_download MATLAB \ SupportPackages \ R2016a \下载不包含支持包使用的第三方软件的存档。金宝app
要继续安装支持包:金宝app使用“从互联网安装”或使用“从互联网下载”下载完整的文件集,然后重试从文件夹安装。
任何支持金宝app都将不胜感激。谢谢。
谢谢你的建议。我安装了编译器,一切正常。现在我面临着另一个错误。运行时使。我得到以下错误:"error: \-fexceptions: No such file or directory"。但是该文件存在于!!!!目录中
安装完成。谢谢
安装前3步后发生错误“安装第三方软件时出现问题。要解决此问题,请联系技术支持。”金宝app
我在安装支持包时得到了这个错误:金宝app“在安装第三方软件时出现了问题。要解决此问题,请联系技术支持。”金宝app
窗户:哎呀!此页面不存在。
在那之后,我遵循gnumex设置Matlab安装教程,但仍然得到这个错误:
没有找金宝app到受支持的编译器或SDK。你可以安装免费的MinGW-w64 C/ c++编译器;看到安装MinGW-w64编译器。欲了解更多选项,请访问//www.tatmou.com/金宝appsupport/compilers/R2016b/win64.html。
我该怎么解决呢?
@Eric -再次感谢你提醒我们。消息问题已解决。
@Eric -谢谢你提醒我们这个消息问题。我们正在调查。
这是Mathworks支持的产品或团队吗金宝app?试图用“联系”链接通过web向团队发送邮件会导致邮件无法投递:金宝appsupported-compilers-community-profile@mathworks.comRemote Server返回'554 5.7.0 < #5.7.133 smtp;认证要求;发送限制检查失败,因为发送方在发送到此组>'时未经过身份验证
太棒了!
终于成功安装了编译器。谢谢!
我下载和安装MinGW有问题,给我一个错误“下载失败:服务器返回HTTP响应代码:504 for URL:”。我用的是Windows 10 Pro。
对我来说有效的解决方法是:1.从第三方下载编译器(例如:https://sourceforge.net/projects/tdm-gcc/files/latest/download?source=typ_redirect)按照说明正常安装到C:\驱动器。2.手动配置MinGW for MATLAB (//www.tatmou.com/help/matlab/matlab_external/compiling-c-mex-files-with-mingw.html)
如果有人不能从这个网站下载文件。使用Firefox,因为使用谷歌chrome浏览器,我无法在这里下载文件。
下载文件后,打开matlab,导航到文件所在的位置,在matlab“当前文件夹”中双击该文件。它会自己开始安装。
这个信息应该在描述中提供。
如何从TDM-GCC下载MinGW-w64 C/ c+金宝app+编译器的MATLAB支持
我下载不了这个文件
对于java.util.zip.ZipExcept金宝appion: archive is not a ZIP存档错误,请联系技术支持
安装第三方软件MinGW 4.9.2 Core错误:ZIP: archive不是ZIP文件
我好几分钟都下载不了这个文件,但现在可以了。
这是伟大的,它与我们的几个C mex文件工作得很好。如果也支持FORTRAN编译器(gfortran),那就太棒了。金宝app有没有人能使用gfortran并为此提供XML文件?我自己也曾用时间做过徒劳的尝试。它编译时没有错误,但链接器返回错误。
我下载的是mingw文件。Mlpkginstall ',但它不工作,有什么问题吗?
我下载不了!它说:问题在下载第三方包,并提供的链接在情况下的问题不工作。有人能帮帮我吗?谢谢
kkjkjkj
有人在Win10 64bit上试过吗?好像不太管用。
不工作!
下载根本不能工作
如何在r2015a上安装??谢谢
谢谢。它工作得很好。
我不能安装编译器,因为我不能下载编译器。显示如下信息:
下载失败:服务器返回HTTP响应代码:503http://downloads.sourceforge.net/project/tdm-gcc/TDM_GCC%204.9%20series/4.9.2-tdm64-1/gcc-4.9.2-tdm64-1-c%2B%2B.zip?r=&ts=1455224997&use_mirror=iweb
HTTP响应代码503似乎是一个“临时服务不可用”的响应,但这个问题在过去几周已经发生了几次,所以它似乎不再是临时的。
有人知道怎么安装编译器吗?
谢谢
下载根本不能工作
下载的一些部分似乎过得很快(小的矩形弹出框,文本模糊)。然后出现一个新的小框,标签是下载。它有一个以“GCC基本文件和C支持”开头的项目列表。金宝app进步只是停留在零。我昨晚试过了,今天重启一切后又试了一次。
Windows 7, MatLab R2016a。
下载不工作。在所有。
你好。。我有窗口10,我已经安装了MatlabR2016a。我无法从TDM-GCC下载MinGW-w64 C/ c++ Compiler,你能帮我一下吗?
谢谢,
我无法下载编译器,你能帮我一下吗?
谢谢,卡什
我能够在MATLAB R2015b中获得TDM-GCC-64 gfortran (gcc 5.1.0)与包含的TDM-GCC-64 (gcc 4.9.2)一起工作。请参阅我在//www.tatmou.com/matlabcentral/answers/53483-free-fortran-compiler-win-64bit#answer_231294。有人想验证吗?
@Abdul -你可以在下面的链接中找到MATLAB编译器SDK金宝app支持的编译器列表。听起来你需要安装一个。
//www.tatmou.com/金宝appsupport/compilers/R2016a/index.html
请注意,MinGW不是MATLAB编译器SDK所支持的编译器之一。金宝app
你好。。我有窗口10,我已经安装了MatlabR2016a。它完成了整个安装,并在最后显示了编译器问题。我已经安装了MATLAB编译器6.2和MATLAB编译器SDK 6.2。在警告信息显示…Matlab编译器6.2需要支持的编译器来创建Excel插金宝app件…Matlab编译器SDK 6.2需要. net框架来创建. net程序集。安装完成,甚至不显示桌面图标,然后飞走。
谁能帮我完成安装并在我的电脑上运行它…
问候阿卜杜勒
我不能下载这个编译器并在我的计算机上运行它。有人能告诉我怎么用吗?
我已经尝试多次安装编译器,但是从来没有任何选项可以取消勾选标记为“检查TDM-GCC服务器上更新的文件”的框。
当我运行“mex -setup”时,它识别出编译器在那里,但当我运行“mbuild -setup”时,它告诉我没有编译器,我应该下载一个。
有人能帮帮我吗?
你安装了哪个版本的MATLAB ?可能是.mlpkginstall文件没有找到正确的MATLAB版本。
@Jay和@Sachin -很难说为什么下载可能无法工作。最好的做法是联系技术支持,并分享错误的截图等详细信息。金宝app你也可以看看下面的链接。
//www.tatmou.com/matlabcentral/answers/92634-why-do-i-get-a-connection-error-when-installing-or-activating-matlab-or-another-mathworks-product
//www.tatmou.com/matlabcentral/answers/182042-金宝appsupport-package-installer-can-t-connect-to-mathworks-any-ideas
目前MATLAB不支持Fortran。金宝app
@Lee -我们以前从未见过这种情况。你可以试试跑步:hwconnectinstaller.internal.inform('showmessage', true)然后安装MinGW支持包金宝app
@Fubara -单凭这一点很难说出问题是什么。也许您可以联系技术支持,并提供有关正在制作的产品的详细信息。金宝appm文件以及来自MEX的详细输出。
@Vladi—部署产品不支持MinGW。下载188bet金宝搏金宝app对于部署产品,您可以尝试MSVC或SDK 7.1。下载188bet金宝搏
这个安装程序运行良好,但它不包括我需要的MINGW Fortran包(我正在链接到Lapack)。有没有办法把Fortran也包括进来?我尝试从sourceforge手动安装包(https://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/Previous/1.1309.0/),但Matlab无法看到安装和链接,当我运行命令“mex -setup”最简单的事情是将Fortran添加到包中。
当我试图运行安装程序时,我一直得到这个错误消息。
下载失败:服务器返回HTTP响应代码:416 for URL:…
知道为什么吗?url很长,不会让我复制和粘贴。如果需要的话,我可以打出来
g
我已经安装了R2016a,当我运行max -setup时,它说没有找到编译器,所以我尝试安装MinGW-w64 4.9.2,在安装过程中,支持包安装程序要求提供mathworks用户id/密码。金宝app我提供了正确的ID/pass所有的时间,它仍然说“一个错误已经发生”。有人能帮帮我吗?谢谢!
接下来的
我通过windows7 MATLAB R2016a成功安装了上面的清单。然而,当我跑步时:mbuild设置
我仍然得到:使用mbuild时出错(第164行)无法成功完成。没有找金宝app到受支持的编译器或SDK。你可以安装免费的MinGW-w64 C/ c++编译器;看到安装MinGW-w64编译器。欲了解更多选项,请访问//www.tatmou.com/金宝appsupport/compilers/R2016a/win64.html。
我怎么解决这个问题?
在过去的两周里,我一直在尝试在3个不同的matlab上运行编译器,在不同的平台上,我只设法让它在linux系统上工作…
谢谢!
我尝试用MinGW64构建.mex文件,这是我每次得到的。我需要帮助。> >让使用“MinGW64编译器(C)”构建。错误:C:\Users\User\Downloads\ libsvm matlab - 3.21 \ libsvm - 3.21 \ \。M失败(第13行)gcc: error: \-fexceptions:没有这样的文件或目录
反复提示“错误:应用程序无法连接到MathWorks”。我可以连接和下载其他mathworks插件只是好。
当我点击安装下载文件时,它会要求任何应用程序来打开它。它是否无法识别任何可用的应用程序打开?如何解决这个问题?
@Jan - MinGW OpenMP目前不被MATLAB支持,如所支持的金宝app编译器页面所述//www.tatmou.com/金宝appsupport/compilers/R2016a/
安装进行得很顺利。然而,我不能使用OpenMP编译代码,因为我不断得到
Gcc: error: libgomp。规格:没有这样的文件或目录
果然,我的机器上不存在这样的文件。通常,在mingw中您可以选择要安装的包(可能OpenMP未被选中),但在这里我不知道如何将包添加到安装中。
找到了omp。h。
@Ben -观察得好。我们现在已经删除了复选框(15b和16a)。请注意,MinGW不是MATLAB编译器所支持的编金宝app译器,MATLAB编译器可用于创建Microsoft Excel外接程序。你可以在这里看到支持的编译器列表:金宝app//www.tatmou.com/金宝appsupport/compilers/R2016a/
@James -这可能是由于您的%TEMP%中空间不足直接造成的。您可以尝试清除直接中的某些项。下面的回答也可能是相关的。如果您仍有问题,请联系技术支持。金宝app//www.tatmou.com/matlabcentral/answers/98459-why-do-i-receive-the-installation-error-archive-is-not-a-zip-archive
你试过卸载和重装MinGW插件吗?
Mex(没有找到金宝app支持的编译器或SDK),我也是。
我一直得到这个错误
安装第三方软件MinGW 4.9.2 Core错误:ZIP: archive不是ZIP文件
我添加了几次MinGW-w64,但我从来没有看到可以取消复选框的窗口。我的matlab是R2016a。我不确定这是一个问题吗?
我使用的是Excel插件,需要c++编译器。错误信息建议我添加MinGW-w64。似乎我成功地添加了它,但Excel外接程序无法找到编译器。
谢谢,
@Adrienne -我建议你重新安装。您可以通过Add-Ons卸载当前版本。搜索“MinGW”,选择“管理和卸载”。然后从Add-Ons重新安装MinGW。
我下载了MinGW-w64(从tdm64-gcc-4.9.2.exe)。然而,当我试图安装这个Matlab支持包时,我得到了错误:金宝app
从TDM-GCC编译mingw - w64a C/ c++编译器的预下载命令错误:执行命令时出错“mex_spkg.predownloadMinGW”
未定义变量“mex_spkg”或类“mex_spkg. predownloadmingw”。
你知道怎么解决这个问题吗?
你可以尝试下面的c++ 11功能:
>> mex -setup c++ %选择mingw c++编译器>> mex -v CXXFLAGS='$CXXFLAGS -std=c++11'
Win7 R2016a:试图使用-std:c++11编译,但它不工作。是否需要为c++11支持配置任何东西?金宝app(除了设置-std:c++11标志?)已经测试了测试文件yprime.c,编译时没有问题。
@Tiffiny -可能你有错误的MinGW版本。您可以通过Add-Ons卸载当前版本。搜索“MinGW”,选择“管理和卸载”。然后从Add-Ons重新安装MinGW。在安装过程中,请务必取消选中“已更新文件”复选框。(MATLAB目前只支持MinGW 4.9,不金宝app支持更新版本)
//www.tatmou.com/help/matlab/matlab_external/install-mingw-金宝appsupport-package.html
我的版本是R2015b, 64位Windows10系统。安装TDM-GCC后,它会给出错误消息,要求卸载并重新安装TDM-GCC ....
我已经安装了vs2015
@SHASHANK MADHAV:我有同样的问题。确保MinGW安装文件夹不能包含空格!
如果安装后出现“错误编译器”错误,请手动设置所需的环境变量MW_MINGW64_LOC="C:\TDM-GCC-64"。之后,可以使用mex -setup选择编译器。
是的,你可以离线安装。首先,按照下面的步骤://www.tatmou.com/matlabcentral/answers/107317-how-do-i-install-hardware-金宝appsupport-packages-on-a-non-internet-pchwconnectinstaller.launchInstaller(“金宝appSupportCategory”、“软件”);
然后用以下命令从MATLAB调用金宝app支持包安装程序:
@Shashank:我们会在线下跟进你的更多信息。
“MinGW的安装目录不正确”解决方案是什么
有办法离线安装此插件吗?我可以下载TDM-GCC并安装它,但是不能安装这个插件,因为我在防火墙后面。
是否可以导入并运行SDL、OPENGL、DIRECTX等库…在matlab中?
我想使用Matlab 2015b金宝app的simulink,因此,我需要这个编译器。
@Lars -你可以尝试通过Add-On Explorer重新安装。如果问题仍然存在,请联系技术支持。金宝app
安装失败。在加载项资源管理器中找到minGW,点击添加,它一直在运行,什么都没有发生,没有与MATLAB相关的网络活动。随机社区工具箱和类似的工作。还尝试按照Brian Snider的建议分别下载和安装,但我无法让MATLAB识别它(我在安装期间取消了复选框,并确保库名称没有空格)。不确定布莱恩的意思是,当他说插件安装程序将识别它。
谢谢!
问题已经解决。如果您继续遇到问题,请联系MathWorks。
给所有和我有同样问题的人:我今天再次尝试安装编译器,现在它工作了:)
对于那些安装此附加组件有问题的人,您可以去源代码forge并手动安装TDM- gcc -64版本4.9.2,一旦安装完成,您可以在matlab中运行附加组件安装程序,它将检测安装的TDM正确版本并成功注册附加组件。
链接到安装程序页面:
https://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/Previous/1.1309.0/
你好,我也有和前3条评论一样的问题。
你好,
我有同样的两个弹出窗口…
嘿,我和安娜有同样的问题Löbenberg。在安装过程中,我从来没有机会取消复选框,相反,警告窗口告诉我这样做,弹出两次。你有解决办法吗?谢谢你!
我尝试安装这个编译器很多次了。告诉我在哪里取消复选框的窗口甚至出现了两次。但是我可以取消复选框的窗口没有出现在任何地方。所以-在最后我得到消息,我安装了错误版本的编译器。我真的很想知道为什么?
@Martin -谢谢你告诉我们。我们目前正在调查这个问题。
今天刚试着安装插件,但是失败了。经过一些钓鱼之后,它看起来像到TDM-GCC存档的链接已经改变了,因为这将是tdm64-gcc-4.9.2.exe可执行文件是一个文本文件:
301永久搬迁资源已移动到{https://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/Previous/1.1309.0/tdm64-gcc-4.9.2-3.exe/download};你应该被自动重定向。
如果你能检查一下,如果适用的话,我很感激。
@Luqman -在安装过程中有一个更新的复选框。如果不清除复选框,TDM-GCC将安装不支持的版本,MATLAB将显示以下错误消息:"MinGW编译器未设置为与M金宝appEX一起使用。请安装MinGW 4.9.2版本
在这种情况下,您应该从Add-Ons菜单卸载编译器,然后重新安装。请务必清除“检查TDM-GCC服务器上更新的文件”复选框。
有关安装MinGW-w64的更多信息,请参见“安装MinGW-w64编译器”://www.tatmou.com/help/matlab/matlab_external/install-mingw-金宝appsupport-package.html
我得到编译器设置失败,在结束时出现以下错误:'MinGW编译器未设置为与MEX使用。请安装Min GW 4.9.2版本
有什么建议吗?
你好戴夫,
现在它对我有用了。
谢谢你!
@Abbas:谢谢你分享这条评论。希望我能给大家解释清楚。
File Exchange条目安装了来自TDM-GCC的对MinG金宝appW GCC 4.9.2版本的支持以及MinGW GCC编译器。确保取消帮助链接中描述的更新框,以避免安装不同版本的MinGW(应该是GCC 4.9.2)。你看到的版本号15.2.1是指整个包(MATLAB编译器支持和编译器),它和GCC安装的版本没有必然的关系。金宝app
我完全按照指示做的。当弹出“选择要安装的支持包金宝app”窗口时,左侧显示“MinGW Ver. 4.9.2”,右侧显示“MinGW Ver. 15.2.1”。取消选中更新复选框在这种情况下是无用的,因为无论如何它都会安装Ver 15.2.1。
即使在主Add on窗口中也显示:
MATLAB支持金宝appMinGW-w64 C/ c++编译器TDM-GCC version 15.2.1.0
就在它下面:
安装MinGW-w64编译器(GCC版本4.9.2)!!