Difference between revisions of "Installing Microsoft C compiler (Visual Studio 2010 and older, or Windows SDK 7.1 and older)"

(Do not use PSDK since it is the old name)
(Removed EiffelStudio specific note since now 6.0 supports the Windows SDK there is nothing to add)
Line 13: Line 13:
  
 
{{Note| Replace ''c:\apps\Windows\v6.0'' by the location where you installed the Windows SDK.}}
 
{{Note| Replace ''c:\apps\Windows\v6.0'' by the location where you installed the Windows SDK.}}
 
== Future Notice ==
 
As of SVN rev#66493 manual configuration of the C/C++ compiler is no longer required, after installing the 6.0 version of the Windows SDK. When compiling using EiffelStudio/Command-line ec.exe the configuration will be automatically configured.
 
 
{{Note| The Windows SDK is automatically selected if "Smart Checking" is enabled in you config.eif configuration file. This is on by default}}
 

Revision as of 08:40, 20 February 2007

The Microsoft C compiler is now freely available by downloading the Windows SDK. Below you will find a description on how to set up the Microsoft SDK so that you can compile C code on Windows.

Windows SDK

The first thing to do is to download the Windows SDK from Microsoft's web site: Windows SDK setup.exe

Configuring C compiler to compile from the command line

The only thing you need to do is to configure some environment variables. The best way to configure them is to use the `setenv.cmd' batch file included in the Windows SDK:

cmd.exe /V:ON /K "C:\apps\Windows\v6.0\bin\setenv.cmd" /Release

After executing this command you can invokes the C compiler. Note that the prompt will change color, you may want to use `color 07' to restore to the default white on black.

Information.png Note: Replace c:\apps\Windows\v6.0 by the location where you installed the Windows SDK.