2015-11-20 85 views
0

我Matlab2015a 64位Win7上运行,我想使用的MinGW-W64编译器MEX文件,但该命令*Matlab的2015A集mingw64为MEX编译器

mex -setup 

MEX配置使用'Microsoft Visual C++ 2012(C)'编译C语言 。

我已经安装了MinGW的-W6编译器

C:\ MinGW的-W64 \ x86_64-4.9.2-Win32的SEH-rt_v4-rev4 \ mingw64 \ BIN

我甚至看过这个question,但我无法解决它。

如何切换到Mingw gcc编译器?

+0

唯一受支持的编译器是这些:https://uk.mathworks.com/support/compilers/R2015a/index.html –

+0

它似乎只支持从2015b。谢谢 – Franktrt

+0

然后你不能使用它,除非你更新你的Matlab。 –

回答

1

要查看哪些编译器是由你的MATLAB版本支持和OS去

mathworks.com/support/compilers/VERSION/index.html 

其中VERSION是你的版本。即

mathworks.com/support/compilers/R2015a/index.html

如果编译器是不存在的,那么你就不能使用它。在你的情况下,它不在那里。