Product Releases

Supported and Compatible Compilers – Release 2013b

A number of MathWorks products or product features require that you have a third-party compiler installed on your system. The tables below outline the compilers that are supported by various MathWorks products. These compilers are provided by a number of vendors and are available under a variety of commercial, academic, or open source terms; visit the providers' Web sites for further information.

Mac OS X

On the Mac, no C compiler is supplied with MATLAB. If you use products that require one, Apple's development environment for OS X (Xcode) is available in the Mac App Store.

MATLAB Product Family – Release 2013b

Compiler MATLAB MATLAB Compiler MATLAB Builder JA MATLAB Coder SimBiology Fixed-Point Designer
For MEX-file compilation, loadlibrary, and external usage of MATLAB Engine and MAT-file APIs For C and C++ shared libraries For all features For all features For accelerated computation For accelerated computation
Apple Xcode 4.3 or higher
Available at no charge
Check Check   Check 1 Check Check
GNU gfortran 4.3.x
Available at no charge
Check          
Java Development Kit (JDK) 1.7
Available at no charge
    Check      

Simulink Product Family – Release 2013b

Compiler Simulink Simulink Stateflow Simulink Coder Embedded Coder
For S-Function compilation For model referencing, Accelerator mode, Rapid Accelerator mode, and MATLAB Function blocks For all features For all features When targeting the host OS
Apple Xcode 4.3 or higher
Available at no charge
Check Check Check Check Check
GNU gfortran 4.3.x
Available at no charge
Check 2        

To determine the version of Xcode installed, start Xcode and then select Xcode->About Xcode.

Notes for the Mac Platform

  1. This compiler does not support OpenMP. Code generation will treat parfor-loops as for-loops.
  2. Fortran compilers are supported with Simulink only for creating Simulink S-functions using the MATLAB MEX command. The S-functions can be used with normal and accelerated simulations.