R2012a
7-30
External Interfaces/API
Changes to Compiler Support
New Compiler Support
MATLAB Version 7.14 (R2012a) supports these new compilers for building MEX-files on
Linux 64- and 32-bit platforms:
• GNU gcc Version 4.4.6
MATLAB supports these new compilers for building MEX-files on Windows 64- and 32-
bit platforms:
• Intel Visual Fortran Composer XE 2011 SP1 (12.1)
Discontinued Compiler Support
MATLAB no longer supports the following compilers:
Windows 64-Bit Platforms
•
Microsoft Visual Studio
®
2010 (10.0) Express
Windows 32-Bit Platforms
• Microsoft Visual Studio 2010 (10.0) Express
• Visual C++ 6.0
Linux (64- and 32-Bit) Platforms
• GNU gcc Version 4.3.x
Compatibility Considerations
To ensure continued support for building your MEX-files, consider upgrading to another
supported compiler. For an up-to-date list of supported compilers, see the Supported and
Compatible Compilers Web page.
mxAssert and mxAssertS Functions Throw MATLAB Exception
The mxAssert and mxAssertS functions now throw the MATLAB exception
MATLAB:mex:assertion and terminate the MEX-file instead of aborting MATLAB.
Comments to this Manuals