msvc.rst
changeset 1949 37b696788574
parent 1948 bbbcf97abedd
child 1950 4756c6a2e0ac
equal deleted inserted replaced
1948:bbbcf97abedd 1949:37b696788574
    82 Visual Studio 2012     2012    11.0      1700    11.0   0x0B00    11.0   0x0B00
    82 Visual Studio 2012     2012    11.0      1700    11.0   0x0B00    11.0   0x0B00
    83 Visual Studio 2013     2013    12.0      1800    12.0   0x0C00    12.0   0x0C00
    83 Visual Studio 2013     2013    12.0      1800    12.0   0x0C00    12.0   0x0C00
    84 Visual Studio 2015     2015    14.0      1900    14.0   0x0E00    14.0   0x0E00
    84 Visual Studio 2015     2015    14.0      1900    14.0   0x0E00    14.0   0x0E00
    85 =================== ======= ======= ========= ======= ======== ======= ========
    85 =================== ======= ======= ========= ======= ======== ======= ========
    86 
    86 
       
    87 With ``cl.exe`` versions:
       
    88 
       
    89 ========================== ==== ======== =====
       
    90 NAME                       VER  _MSC_VER  cl
       
    91 ========================== ==== ======== =====
       
    92 Visual Studio 6.0 (1998)   6.0      1200
       
    93 Visual Studio .NET (2002)  7.0      1300
       
    94 Visual Studio .NET 2003    7.1      1310
       
    95 Visual Studio 2005         8.0      1400 14.00
       
    96 Visual Studio 2008         9.0      1500 15.00
       
    97 Visual Studio 2010         10.0     1600 16.00
       
    98 ========================== ==== ======== =====
       
    99 
    87 To check version from command line::
   100 To check version from command line::
    88 
   101 
    89   cmd# cl /help 2>&1 | head -n 1
   102   cmd# cl /help 2>&1 | head -n 1
    90   Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x8
   103   Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x8
    91   cmd# cl /help 2>&1 | head -n 1 | sed "s=.*Version \([0-9]*\)\.\([0-9]*\)\..*=\1.\2="
   104   cmd# cl /help 2>&1 | head -n 1 | sed "s=.*Version \([0-9]*\)\.\([0-9]*\)\..*=\1.\2="