author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Sat, 10 Feb 2018 01:28:53 +0200 | |
changeset 2227 | 1e9323e7ec88 |
parent 1973 | b14671ffb7f7 |
child 2228 | 837f1337c59b |
permissions | -rw-r--r-- |
1948 | 1 |
.. -*- coding: utf-8; auto-fill-function: nil -*- |
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
2 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
3 |
========================== |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
4 |
Microsoft visual studio. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
5 |
========================== |
1346
a2fbf50a43f4
Fix: Has no 'contents::' directive.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1334
diff
changeset
|
6 |
.. contents:: |
1905
fba288d59662
Include only local subsections into TOC. This prevent duplication of
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1346
diff
changeset
|
7 |
:local: |
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
8 |
|
1972 | 9 |
MSVC downloads |
10 |
============== |
|
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
11 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
12 |
Starting from 2008 MSDN no longer distributed in .iso files. To install help use |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
13 |
"Help Library Manager". |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
14 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
15 |
http://vshelpdownloader.codeplex.com/ |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
16 |
Tool for downloading base Visual Studio 2010 MSDN package for |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
17 |
offline first installation. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
18 |
|
1972 | 19 |
MS SDK downloads |
20 |
================= |
|
21 |
||
1973
b14671ffb7f7
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1972
diff
changeset
|
22 |
https://www.microsoft.com/en-us/download/details.aspx?id=18950 |
b14671ffb7f7
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1972
diff
changeset
|
23 |
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1 (ISO). Latest |
b14671ffb7f7
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1972
diff
changeset
|
24 |
that inlude offline Platform documentation. |
1972 | 25 |
https://www.microsoft.com/en-us/download/details.aspx?id=8442 |
26 |
Microsoft Windows SDK for Windows 7 and .NET Framework 4 (latest that support |
|
1973
b14671ffb7f7
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1972
diff
changeset
|
27 |
Windows XP). ISO. Does not nclude documentation and require .Net 4.0. |
1972 | 28 |
http://msdn.microsoft.com/en-us/windows/bb980924.aspx |
29 |
Microsoft Windows SDK for Windows 7 and .NET Framework 4 (latest that support |
|
1973
b14671ffb7f7
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1972
diff
changeset
|
30 |
Windows XP). Web installer. Does not nclude documentation and require .Net 4.0. |
1972 | 31 |
https://developer.microsoft.com/en-us/windows/downloads/sdk-archive |
32 |
Windows SDK and emulator archive. |
|
33 |
||
34 |
MS SDK versions |
|
35 |
=============== |
|
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
36 |
|
1972 | 37 |
===================================================== ===== |
38 |
Description VER |
|
39 |
===================================================== ===== |
|
40 |
Included in Visual Studio 2005 v5.0 |
|
41 |
Included in Visual Studio 2008 v6.0A |
|
42 |
SDK Update for Windows Vista |
|
43 |
SDK for Windows Server 2008 and .NET Framework 3.5 v6.1 |
|
44 |
Included in Visual Studio 2010 Express v7.0A |
|
45 |
SDK for Windows 7 and .NET Framework 3.5 SP 1 v7.0 |
|
46 |
SDK for Windows 7 and .NET Framework 4 v7.1 |
|
47 |
===================================================== ===== |
|
48 |
||
49 |
https://en.wikipedia.org/wiki/Microsoft_Windows_SDK#Versions |
|
50 |
Microsoft Windows SDK Versions |
|
51 |
https://developer.microsoft.com/en-us/windows/downloads/sdk-archive |
|
52 |
Windows SDK and emulator archive. |
|
53 |
http://web.archive.org/web/20100806195053/http://msdn.microsoft.com/en-us/windows/dd146047.aspx |
|
54 |
Which SDK do I install? |
|
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
55 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
56 |
Register SDK to Visual Studio. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
57 |
============================== |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
58 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
59 |
To check all available version:: |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
60 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
61 |
cmd> cd %PROGRAMFILES%\Microsoft SDKs\Windows\vX.X\Setup\ |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
62 |
cmd> WindowsSdkVer.exe -version |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
63 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
64 |
To check current used version:: |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
65 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
66 |
cmd> cd %PROGRAMFILES%\Microsoft SDKs\Windows\vX.X\Setup\ |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
67 |
cmd> WindowsSdkVer.exe -current |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
68 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
69 |
Register SDK:: |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
70 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
71 |
cmd> cd %PROGRAMFILES%\Microsoft SDKs\Windows\vX.X\Setup\ |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
72 |
cmd> WindowsSdkVer.exe -version:v6.1 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
73 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
74 |
MSVC versions. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
75 |
============== |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
76 |
|
1948 | 77 |
=================== ======= ======= ========= ======= ======== ======= ======== |
78 |
Product Release C++ _MSC_VER MFC _MFC_VER ATL _ATL_VER |
|
79 |
| date version version version |
|
80 |
=================== ======= ======= ========= ======= ======== ======= ======== |
|
81 |
C 1.0 100 |
|
82 |
C 2.0 200 |
|
83 |
C 3.0 300 |
|
84 |
C 4.0 400 |
|
85 |
C 5.0 500 |
|
86 |
C 6.0 1990 600 |
|
87 |
C/C++ 7.0 1992 700 1.0 0x0100 |
|
88 |
Visual C++ 1.0 1993 1.0 800 2.0 0x0200 |
|
89 |
Visual C++ 1.1 1993 1.1 |
|
90 |
Visual C++ 1.5 1993 1.5 850 2.5 0x0250 |
|
91 |
Visual C++ 1.51 1.5 |
|
92 |
Visual C++ 1.52 1.52 |
|
93 |
Visual C++ 1.52b 1.52b |
|
94 |
Visual C++ 1.52c 1.52c |
|
95 |
Visual C++ 2.0 2.0 900 3.0 0x0300 |
|
96 |
Visual C++ 2.1 2.1 |
|
97 |
Visual C++ 2.2 2.2 |
|
98 |
Visual C++ 4.0 1995 4.0 1000 4.0 0x0400 |
|
99 |
Visual C++ 4.2 4.2 1020 4.2 0x0420 |
|
100 |
| 1.0 0x0100 |
|
101 |
| 1.1 0x0110 |
|
102 |
| 2.0 0x0200 |
|
103 |
Visual Studio 97 1997 5.0 1100 4.21 0x0421 2.1 0x0210 |
|
104 |
Visual Studio 6.0 1998 6.0 1200 6.0 0x0600 3.0 0x0300 |
|
105 |
VS .NET 2002 2002 7.0 1300 7.0 0x0700 7.0 0x0700 |
|
106 |
VS .NET 2003 2003 7.1 1310 7.1 0x0710 7.1 0x0710 |
|
107 |
Visual Studio 2005 2005 8.0 1400 8.0 0x0800 8.0 0x0800 |
|
108 |
Visual Studio 2008 2008 9.0 1500 9.0 0x0900 9.0 0x0900 |
|
109 |
Visual Studio 2010 2010 10.0 1600 10.0 0x0A00 10.0 0x0A00 |
|
110 |
Visual Studio 2012 2012 11.0 1700 11.0 0x0B00 11.0 0x0B00 |
|
111 |
Visual Studio 2013 2013 12.0 1800 12.0 0x0C00 12.0 0x0C00 |
|
112 |
Visual Studio 2015 2015 14.0 1900 14.0 0x0E00 14.0 0x0E00 |
|
113 |
=================== ======= ======= ========= ======= ======== ======= ======== |
|
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
114 |
|
1949 | 115 |
With ``cl.exe`` versions: |
116 |
||
117 |
========================== ==== ======== ===== |
|
118 |
NAME VER _MSC_VER cl |
|
119 |
========================== ==== ======== ===== |
|
120 |
Visual Studio 6.0 (1998) 6.0 1200 |
|
121 |
Visual Studio .NET (2002) 7.0 1300 |
|
122 |
Visual Studio .NET 2003 7.1 1310 |
|
123 |
Visual Studio 2005 8.0 1400 14.00 |
|
124 |
Visual Studio 2008 9.0 1500 15.00 |
|
125 |
Visual Studio 2010 10.0 1600 16.00 |
|
126 |
========================== ==== ======== ===== |
|
127 |
||
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
128 |
To check version from command line:: |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
129 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
130 |
cmd# cl /help 2>&1 | head -n 1 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
131 |
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 for 80x8 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
132 |
cmd# cl /help 2>&1 | head -n 1 | sed "s=.*Version \([0-9]*\)\.\([0-9]*\)\..*=\1.\2=" |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
133 |
16.00 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
134 |
|
1948 | 135 |
Reference: |
136 |
||
1951 | 137 |
http://bytepointer.com/msvc/index.htm |
138 |
Microsoft Visual C++ Unofficial Changelists |
|
1948 | 139 |
http://mariusbancila.ro/blog/2015/08/12/version-history-of-vc-mfc-and-atl/ |
140 |
Version history of VC MFC and ATL |
|
141 |
https://en.wikipedia.org/wiki/Microsoft_Visual_Studio#History |
|
142 |
VS History |
|
143 |
https://en.wikipedia.org/wiki/List_of_Microsoft_codenames#Visual_Studio_family |
|
144 |
Visual Studio family |
|
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
145 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
146 |
MFC versions. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
147 |
============= |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
148 |
|
1948 | 149 |
================ =================== |
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
150 |
MFC version Visual C++ version |
1948 | 151 |
================ =================== |
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
152 |
1.0 Microsoft C/C++ 7.0 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
153 |
2.0 Visual C++ 1.0 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
154 |
2.5 Visual C++ 1.5 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
155 |
3.0 Visual C++ 2.0 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
156 |
3.1 Visual C++ 2.1 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
157 |
3.2 Visual C++ 2.2 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
158 |
4.0 Visual C++ 4.0 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
159 |
4.1 Visual C++ 4.1 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
160 |
4.2 Visual C++ 4.2 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
161 |
4.21 (mfc42.dll) Visual C++ 5.0 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
162 |
6.0 (mfc42.dll) Visual C++ 6.0 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
163 |
7.0 (mfc70.dll) Visual C++ .NET 2002 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
164 |
7.1 (mfc71.dll) Visual C++ .NET 2003 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
165 |
8.0 (mfc80.dll) Visual C++ 2005 |
1948 | 166 |
================ =================== |
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
167 |
|
1948 | 168 |
http://msdn.microsoft.com/en-us/library/3z02ch3k.aspx |
169 |
ATL and MFC Version Numbers |
|
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
170 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
171 |
ALT version. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
172 |
============ |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
173 |
|
1948 | 174 |
============= =================================================== |
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
175 |
ATL version Visual C++ version |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
176 |
============= =================================================== |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
177 |
1.0, 1.1, 2.0 None. Released to Web in Visual C++ 4.x time frame. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
178 |
3.0 Visual C++ 6.0 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
179 |
7.0 Visual C++ .NET 2002 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
180 |
7.1 Visual C++ .NET 2003 |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
181 |
8.0 Visual C++ 2005 |
1948 | 182 |
============= =================================================== |
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
183 |
|
1948 | 184 |
http://msdn.microsoft.com/en-us/library/3z02ch3k.aspx |
185 |
ATL and MFC Version Numbers |
|
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
186 |
|
1950
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
187 |
MSVC and SDK compatibility |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
188 |
========================== |
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
189 |
|
1950
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
190 |
======= ================================= |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
191 |
SDK ver MSVC releases |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
192 |
======= ================================= |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
193 |
6.1 MSVC 2005, 2008 + express |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
194 |
7.0 MSVC 2008 + express |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
195 |
7.1 MSVC 2005, 2008, 2010 + express |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
196 |
======= ================================= |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
197 |
|
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
198 |
Legacy VS 6.0 |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
199 |
============= |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
200 |
|
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
201 |
Processor pack is compatable with SP5 and incompatible with SP6. It adds support |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
202 |
for SSE/SSE2 instruction set. |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
203 |
|
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
204 |
http://wayback.archive.org/web/20100923113933/http://msdn.microsoft.com/en-us/vstudio/aa718349.aspx |
4756c6a2e0ac
MSVC and SDK compatibility
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1949
diff
changeset
|
205 |
Visual C++ 6.0 Processor Pack (for SP5). |
1951 | 206 |
http://stackoverflow.com/questions/2105322/visual-studio-6-processor-pack-enabling-sse2 |
207 |
Visual Studio 6 Processor Pack Enabling SSE2 |
|
208 |
http://bytepointer.com/masm/vcpp5_readme.htm |
|
209 |
Microsoft Visual C++ Processor Pack Release Readme |
|
210 |
http://bytepointer.com/download.php?name=vc6pp5_procpack.chm |
|
211 |
Docs. |
|
212 |
http://stackoverflow.com/questions/3991043/how-to-install-vs6-sp5-and-proc-pack-on-windows-7 |
|
213 |
How to install VS6, SP5, and Proc Pack on Windows 7? |
|
214 |
http://stackoverflow.com/questions/186207/visual-studio-6-processor-pack-compatibility |
|
215 |
Visual Studio 6 Processor Pack compatibility |
|
1334
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
216 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
217 |
Build MSVC project from command line. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
218 |
===================================== |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
219 |
:: |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
220 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
221 |
cmd> cd %proj% |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
222 |
cmd> %WINDIR%\Microsoft.NET\Framework\v2.0.50727\msbuild.exe file.sln |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
223 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
224 |
'msbuild.exe' can not upgrade Visual Studio project files, so you better use 'vcbuild.exe' (which |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
225 |
present in MSVC version 8.0/9.0):: |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
226 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
227 |
cmd> cd %proj% |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
228 |
cmd> %MSVC_ROOT%\VC\vcpackages\vcbuild.exe file.sln |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
229 |
cmd> %MSVC_ROOT%\VC\bin\amd64\vcbuild.exe file.vcproj |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
230 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
231 |
cmd> cd %proj% |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
232 |
cmd> %MSVC_ROOT%\Common7\IDE\devenv.exe /Clean file.sln |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
233 |
cmd> %MSVC_ROOT%\Common7\IDE\devenv.exe /Build file.sln |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
234 |
cmd> %MSVC_ROOT%\Common7\IDE\devenv.exe /Deploy file.sln |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
235 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
236 |
http://msdn.microsoft.com/en-us/library/ms164311.aspx |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
237 |
MSBuild Command Line Reference |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
238 |
http://msdn.microsoft.com/en-us/library/kdxzbw9t.aspx |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
239 |
VCBUILD Command Line |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
240 |
http://msdn.microsoft.com/en-us/library/xee0c8y7.aspx |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
241 |
Devenv Command Line Switches |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
242 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
243 |
Check linking problem. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
244 |
====================== |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
245 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
246 |
Use '/verbose:lib' to see list of libraries for linking and thier order. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
247 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
248 |
Buy MSVC. |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
249 |
========= |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
250 |
|
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
251 |
http://msdn.microsoft.com/ru-ru/subscriptions/subscriptionschart.aspx |
9bf0d5a1f0cf
Include common header with quick links.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff
changeset
|
252 |
Сравнение подписок MSDN |