2015-11-20 86 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

如果編譯器是不存在的,那麼你就不能使用它。在你的情況下,它不在那裏。