Installing MSVC » History » Version 1
Pieter Libin, 10/29/2009 01:58 PM
1 | 1 | Pieter Libin | h1. Installing MSVC 2005 |
---|---|---|---|
2 | |||
3 | {{toc}} |
||
4 | |||
5 | |||
6 | h2. General |
||
7 | |||
8 | We suggest to either use MSVC 2005 Standard/Professional/Team Edition, or the free Express edition. |
||
9 | |||
10 | Microsoft has improved MSVC 2005 by means of a service pack; I strongly recommend you upgrade your compiler with this service pack (SP1). This service pack is available both for the full version and the Express Edition at http://msdn2.microsoft.com/en-us/vstudio/bb265237.aspx It is a good idea to drink a cup of coffee while the service pack is installing. |
||
11 | |||
12 | If you are using Vista, MSVC will insist that you also install the SP1 Upgrade for Vista (an additional upgrade to SP1). |
||
13 | |||
14 | If you choose to use the Express edition, you have to perform some extra steps outlined below. |
||
15 | |||
16 | At the time of writing, released Boost versions did not support MSVC2008, so if you would decide to use this compiler, you're on your own for now. |
||
17 | |||
18 | |||
19 | h2. Installing MSVC2005, Express Edition |
||
20 | |||
21 | Steps to install MSVC C++ EE on your computer: |
||
22 | * Go to http://www.microsoft.com/express/2005/ and download the compiler |
||
23 | * Install the platform SDK by executing at least steps 1 through 3 of this document: http://www.microsoft.com/express/2005/platformsdk/default.aspx (hint: in step 3, you can find the paths in Tools->Options->Projects and Solutions->VC++ Directories) |
||
24 | * Edit c:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat. Update the PATH, INCLUDE and LIB environments with the same directories as in step 3 of the previous document. |
||
25 | |||
26 | You do not need to install the Platform SDK if you use the Standard/Professional/Team Edition of MS Visual Studio. |
||
27 | |||
28 | Do not forget to install service pack 1 now (follow the link in the introduction) |
||
29 | |||
30 | |||
31 | h2. Wt and MSVC2008, Express Edition |
||
32 | |||
33 | At the end of 2007, Microsoft released a new version of their compilers: MSVC 2008, aka version 9.0. This compiler includes the platform SDK, so there is no longer a need to download that part separately. Download the compiler from http://www.microsoft.com/express/ |
||
34 | |||
35 | Current versions of Wt compile with MSVC2008, but boost versions prior to 1.35 will not work. |