Matlab 2015a 将 mingw64 设置为 mex 编译器

Matlab 2015a set mingw64 as mex compiler

我在 Win7 上有 Matlab2015a 64 位 运行,我想对 mex 文件使用 Mingw-w64 编译器,但是命令 *

mex -setup

MEX configured to use 'Microsoft Visual C++ 2012 (C)' for C language compilation.

我在

安装了Mingw-w6编译器

C:\mingw-w64\x86_64-4.9.2-win32-seh-rt_v4-rev4\mingw64\bin

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

如何切换到 Mingw gcc 编译器?

要查看您的 MATLAB 版本和 OS 支持哪些编译器,请转到

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

其中 VERSION 是您的版本。即

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

如果没有编译器,则无法使用它。在你的情况下,它不存在。