MATLAB Answers

0

How can I determine the platform and compiler version that I am using?

I would like to determine the platform and compiler version that I am using.

1 Answer

Answer by MathWorks Support Team on 17 Jul 2012
 Accepted Answer

Compilers called from the system command line do not display graphical splash screens advertising their version number. It is therefore not always obvious which version of a given C or Fortran compiler is installed.

Below are a number of examples that can be used to determine the compiler version on a specific machine. Each platform section lists version info commands for several common compilers. The fully indented sections are example output from the system command prompt.

You can find a list of compilers supported for use with MATLAB here:

http://www.mathworks.com/support/compilers/current_release/

Currently supported platforms:

Linux

 gcc -v
     gcc version 3.2.3
 g95 -v
     gcc version 4.0.3 (g95 0.90!) Jul 17 2006
 g77 -v
    gcc version 3.2.3

Mac

 gcc-3.3 -v
    gcc version 3.3 20030304 (Apple Computer, Inc. build 1809)

Platforms supported in previous versions of MATLAB:

DEC Alpha

 cc -V | grep UNIX
     DEC C V5.9-008 on Digital UNIX V4.0 (Rev. 1229) 
     Digital UNIX Compiler Driver 3.11
 f77 -what
     Compaq Fortran 77 Driver V5.3-11
     Compaq Fortran 77 V5.3-189-449BB            

HP-UX

 what `which cc`
     HP92453-01 A.11.01.00 HP C Compiler
 what `which f90`
     HP-UX f90 20000117 (163844)  B3907DB/B3909DB B.11.01.11
     HP F90 v2.4

HP-700

 what `which cc`
     HP92453-01 A.10.32.30 HP C Compiler
 what `which f90`
     HP-UX f90 20000107 (183817)  B3907DB/B3909DB B.10.20.19
     HP F90 v2.4            

IBM RS6000

 lslpp -l ibmcxx.cmp
     3.6.6.0  COMMITTED  IBM C and C++ Compilers
 lslpp -cl xlfcmp
     5.1.0.0  COMMITTED  I XL Fortran Compiler            

SGI

 cc -version
     MIPSpro Compilers: Version 7.3.1.1m          
 f77 -version
     MIPSpro Compilers: Version 7.2.1

Solaris

 cc -V
     cc: Sun C 5.5 Patch 112760-08 2004/02/20
 f90 -V
     f90: Sun Fortran 95 7.1 Patch 112762-09 2004/01/26   
 f77 -V
     f90: Sun Fortran 95 7.1 Patch 112762-09 2004/01/26

  1 Comment

What is the recommended solution for a linux installation (mint/ubuntu etc) with a current version of gcc (now up to 4.8.2) when mex only supports up to 4.7.x?

Log in to comment.


Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today