msvc.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Wed, 16 Jun 2010 10:41:29 +0300
changeset 422 407f7a46f7e6
child 424 2cbd7bbb1012
permissions -rwxr-xr-x
Register SDK to Visual Studio. MSVC versions.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
422
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     1
-*- mode: outline; coding: utf-8 -*-
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     3
* Register SDK to Visual Studio.
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     4
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     5
To check all available version:
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     6
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     7
  cmd> cd %PROGRAMFILES%\Microsoft SDKs\Windows\vX.X\Setup\
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     8
  cmd> WindowsSdkVer.exe -version
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     9
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    10
To check current used version:
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    11
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    12
  cmd> cd %PROGRAMFILES%\Microsoft SDKs\Windows\vX.X\Setup\
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    13
  cmd> WindowsSdkVer.exe -current
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    14
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    15
Register SDK:
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    16
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    17
  cmd> cd %PROGRAMFILES%\Microsoft SDKs\Windows\vX.X\Setup\
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    18
  cmd> WindowsSdkVer.exe -version:v6.1
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    19
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    20
* MSVC versions.
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    21
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    22
  NAME                       NUM  _MSC_VER  cl
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    23
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    24
  Visual Studio 6.0 (1998)   6.0  1200
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    25
  Visual Studio .NET (2002)  7.0  1300
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    26
  Visual Studio .NET 2003    7.1  1310
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    27
  Visual Studio 2005         8.0  1400      14.00
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    28
  Visual Studio 2008         9.0  1500      15.00
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    29
  Visual Studio 2010        10.0  1600      16.00
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    30
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    31
To check version from command line:
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    32
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    33
  cmd# cl /help 2>&1 | head -n 1
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    34
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x8
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    35
  cmd# cl /help 2>&1 | head -n 1 | sed "s=.*Version \([0-9]*\)\.\([0-9]*\)\..*=\1.\2="
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    36
16.00
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    37
407f7a46f7e6 Register SDK to Visual Studio. MSVC versions.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
    38
  http://predef.sourceforge.net/precomp.html#sec35