<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://dev.eiffel.com/index.php?action=history&amp;feed=atom&amp;title=Installing_Microsoft_C_compiler_6.1_and_older</id>
		<title>Installing Microsoft C compiler 6.1 and older - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://dev.eiffel.com/index.php?action=history&amp;feed=atom&amp;title=Installing_Microsoft_C_compiler_6.1_and_older"/>
		<link rel="alternate" type="text/html" href="https://dev.eiffel.com/index.php?title=Installing_Microsoft_C_compiler_6.1_and_older&amp;action=history"/>
		<updated>2026-05-20T09:51:02Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.1</generator>

	<entry>
		<id>https://dev.eiffel.com/index.php?title=Installing_Microsoft_C_compiler_6.1_and_older&amp;diff=10913&amp;oldid=prev</id>
		<title>Moriol: /* Configuring C Compiler to Compile From the Command Line */</title>
		<link rel="alternate" type="text/html" href="https://dev.eiffel.com/index.php?title=Installing_Microsoft_C_compiler_6.1_and_older&amp;diff=10913&amp;oldid=prev"/>
				<updated>2008-04-07T16:13:28Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Configuring C Compiler to Compile From the Command Line&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:13, 7 April 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 25:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;After you have successfully installed the Windows SDK, 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:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;After you have successfully installed the Windows SDK, 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:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; {{block| cmd.exe /V:ON /E:ON./K &amp;quot;C:\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;apps&lt;/del&gt;\Windows\v6.0\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bin&lt;/del&gt;\setenv.cmd&amp;quot; /Release }}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; {{block| cmd.exe /V:ON /E:ON./K &amp;quot;C:\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Program Files\Microsoft SDKs&lt;/ins&gt;\Windows\v6.0\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Bin&lt;/ins&gt;\setenv.cmd&amp;quot; /Release }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;After executing this command you can invoke the C compiler. Note that the prompt will change color, you may want to use `color' (taking no arguments) to restore to the default, or `color 07' to set it white on black.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;After executing this command you can invoke the C compiler. Note that the prompt will change color, you may want to use `color' (taking no arguments) to restore to the default, or `color 07' to set it white on black.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note| Replace &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;''c&lt;/del&gt;:\&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;apps&lt;/del&gt;\Windows\v6.0&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;'' &lt;/del&gt;by the location where you installed the Windows SDK.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note| Replace &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;C&lt;/ins&gt;:\&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Program Files\Microsoft SDKs&lt;/ins&gt;\Windows\v6.0&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot; &lt;/ins&gt;by the location where you installed the Windows SDK. }}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Generally it ends up being: cmd.exe /V:ON /E:ON./K &amp;quot;C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\setenv.cmd&amp;quot; /Release&lt;/del&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Using espawn Instead ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Using espawn Instead ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Moriol</name></author>	</entry>

	<entry>
		<id>https://dev.eiffel.com/index.php?title=Installing_Microsoft_C_compiler_6.1_and_older&amp;diff=10912&amp;oldid=prev</id>
		<title>Moriol: /* Configuring C Compiler to Compile From the Command Line */</title>
		<link rel="alternate" type="text/html" href="https://dev.eiffel.com/index.php?title=Installing_Microsoft_C_compiler_6.1_and_older&amp;diff=10912&amp;oldid=prev"/>
				<updated>2008-04-07T16:12:03Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Configuring C Compiler to Compile From the Command Line&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:12, 7 April 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;After executing this command you can invoke the C compiler. Note that the prompt will change color, you may want to use `color' (taking no arguments) to restore to the default, or `color 07' to set it white on black.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;After executing this command you can invoke the C compiler. Note that the prompt will change color, you may want to use `color' (taking no arguments) to restore to the default, or `color 07' to set it white on black.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note| Replace ''c:\apps\Windows\v6.0'' by the location where you installed the Windows SDK.}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Note| Replace ''c:\apps\Windows\v6.0'' by the location where you installed the Windows SDK.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Generally it ends up being: cmd.exe /V:ON /E:ON./K &amp;quot;C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\setenv.cmd&amp;quot; /Release&lt;/ins&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Using espawn Instead ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Using espawn Instead ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Moriol</name></author>	</entry>

	<entry>
		<id>https://dev.eiffel.com/index.php?title=Installing_Microsoft_C_compiler_6.1_and_older&amp;diff=10744&amp;oldid=prev</id>
		<title>Manus: Page for C compiler on 6.1 and older version of EiffelSTudio</title>
		<link rel="alternate" type="text/html" href="https://dev.eiffel.com/index.php?title=Installing_Microsoft_C_compiler_6.1_and_older&amp;diff=10744&amp;oldid=prev"/>
				<updated>2008-03-14T05:38:24Z</updated>
		
		<summary type="html">&lt;p&gt;Page for C compiler on 6.1 and older version of EiffelSTudio&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Windows]]&lt;br /&gt;
In order to install EiffelStudio in Windows you will need to attain a C/C++ compiler. For 32-bit (x86) users, the installer comes complete with a free C/C++ compiler, which you can opt to install if no compatible C/C++ was detected on your system. For x86 users who do not want to use the packaged free C/C++ compiler, or if you are using an 64-bit (x64) operating system and are trying to install the 64-bit version of EiffelStudio, you will need to either attain a free Microsoft C/C++ compiler or use an installed version of [http://msdn2.microsoft.com/en-us/vstudio/default.aspx Visual Studio].&lt;br /&gt;
&lt;br /&gt;
== Using a Microsoft Visual C/C++ Compiler ==&lt;br /&gt;
&lt;br /&gt;
=== Attaining the Free Microsoft Windows SDK ===&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
The first thing to do is to download the Windows SDK from Microsoft's web site: [http://download.microsoft.com/download/a/7/7/a7767f09-0136-4a96-a1f8-276bf0ee31fa/Setup.exe Windows SDK setup.exe].&lt;br /&gt;
&lt;br /&gt;
{{Note| The Windows SDK download is currently called ''Microsoft Windows Software Development Kit for Windows Vista''. This is not a Windows Vista specific download! It can be used all Windows-based operating systems from Windows XP and up. See the Requirements section of the download page for more information. }}&lt;br /&gt;
&lt;br /&gt;
When installing it, make sure to install the '''Developer Tools''', in particular the '''Windows Vista Headers and Libraries''', the '''Visual C++ Compilers''' and the '''Windows Development Tools'''. Failure to do so would result in a non-working C compiler.&lt;br /&gt;
&lt;br /&gt;
=== Using Visual Studio ===&lt;br /&gt;
&lt;br /&gt;
If you already have [http://msdn2.microsoft.com/en-us/vstudio/default.aspx Visual Studio] on your system, that is Visual Studio and '''not''' one of the [http://www.microsoft.com/express/ Visual Studio Express] SKUs, EiffelStudio and the installer will utilize it.&lt;br /&gt;
&lt;br /&gt;
{{Note| Only [http://msdn2.microsoft.com/en-us/vstudio/default.aspx Visual Studio] versions released prior to a release of EiffelStudio are supported. For instance Visual Studio 2008 was released after EiffelStudio 6.1, as a result EiffelStudio 6.1 only supports Visual Studio versions up to the 2005 release. }}&lt;br /&gt;
&lt;br /&gt;
In order to use Visual Studio with EiffelStudio you need be sure you have installed the Visual C/C++ compiler and developer tools. It is also important you choose to install the correct compiler tools. As of Visual Studio 2008 the installation on a x64 operating system does '''not''', by default, install the x64 compiler tools. As a result the EiffelStudio installer will fail to find the installed C/C++ when using a x64 version of EiffelStudio. Be sure to customize the installation and under the '''Visual C++''' node, check '''X64 Compiler and Tools'''.&lt;br /&gt;
&lt;br /&gt;
== Configuring C Compiler to Compile From the Command Line ==&lt;br /&gt;
After you have successfully installed the Windows SDK, 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:&lt;br /&gt;
&lt;br /&gt;
 {{block| cmd.exe /V:ON /E:ON./K &amp;quot;C:\apps\Windows\v6.0\bin\setenv.cmd&amp;quot; /Release }}&lt;br /&gt;
&lt;br /&gt;
After executing this command you can invoke the C compiler. Note that the prompt will change color, you may want to use `color' (taking no arguments) to restore to the default, or `color 07' to set it white on black.&lt;br /&gt;
&lt;br /&gt;
{{Note| Replace ''c:\apps\Windows\v6.0'' by the location where you installed the Windows SDK.}}&lt;br /&gt;
&lt;br /&gt;
=== Using espawn Instead ===&lt;br /&gt;
Alternatively you can compile the utilize the [http://www.eiffelroom.com/tool/espawn espawn] tool. The tool mocks the environment used by the Eiffel compiler so global access to Windows SDK tools, such as the C/C++ compiler, is granted. As such there is no need to manually configure your system's environment variables or use the setenv.cmd.&lt;br /&gt;
&lt;br /&gt;
{{Note| espawn is not distributed with EiffelStudio so you will need a working Eiffel compiler to compile and make use of it, or you may visit [http://www.eiffelroom.com/tool/espawn eiffelroom] and download the tool.}}&lt;/div&gt;</summary>
		<author><name>Manus</name></author>	</entry>

	</feed>