<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.codeblocks.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alturin</id>
	<title>Code::Blocks - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.codeblocks.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alturin"/>
	<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php/Special:Contributions/Alturin"/>
	<updated>2026-04-20T19:22:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Fedora&amp;diff=3811</id>
		<title>Installing Code::Blocks nightly build on Fedora</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Fedora&amp;diff=3811"/>
		<updated>2006-09-13T19:55:23Z</updated>

		<summary type="html">&lt;p&gt;Alturin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a stub, help Code::Blocks by expanding this article! &amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
Basicly installation on FC5 should be something along the lines:&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
First, find the package name:&amp;lt;BR&amp;gt;&lt;br /&gt;
yum list '*code*'&amp;lt;BR&amp;gt;&lt;br /&gt;
yum list '*blocks'&amp;lt;BR&amp;gt;&lt;br /&gt;
su -&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;password&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
yum install $codeblocks&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;&lt;br /&gt;
You will need to have the 'extra' repository enabled.&amp;lt;BR&amp;gt;&lt;br /&gt;
&amp;lt;P&amp;gt;&lt;br /&gt;
TODO: &amp;lt;BR&amp;gt;&lt;br /&gt;
* Replace $codeblocks with the actual package name (remove the 'yum list' lines)&amp;lt;BR&amp;gt;&lt;br /&gt;
* Explain how to enable &amp;quot;extra's&amp;quot; if they don't have it on already.&amp;lt;BR&amp;gt;&lt;br /&gt;
* Maybe add a howto using yumex?&amp;lt;BR&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alturin</name></author>
	</entry>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Fedora&amp;diff=3810</id>
		<title>Installing Code::Blocks nightly build on Fedora</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_nightly_build_on_Fedora&amp;diff=3810"/>
		<updated>2006-09-13T19:52:38Z</updated>

		<summary type="html">&lt;p&gt;Alturin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a stub, help Code::Blocks by expanding this article!&lt;br /&gt;
&lt;br /&gt;
Basicly installation on FC5 should be something along the lines:&lt;br /&gt;
&lt;br /&gt;
First, find the package name:&lt;br /&gt;
yum list '*code*'&lt;br /&gt;
yum list '*blocks'&lt;br /&gt;
su -&lt;br /&gt;
&amp;lt;password&amp;gt;&lt;br /&gt;
yum install $codeblocks&lt;br /&gt;
&lt;br /&gt;
You will need to have the 'extra' repository enabled.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TODO: &lt;br /&gt;
* Replace $codeblocks with the actual package name (remove the 'yum list' lines)&lt;br /&gt;
* Explain how to enable &amp;quot;extra's&amp;quot; if they don't have it on already.&lt;br /&gt;
* Maybe add a howto using yumex?&lt;/div&gt;</summary>
		<author><name>Alturin</name></author>
	</entry>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks&amp;diff=3809</id>
		<title>Installing Code::Blocks</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks&amp;diff=3809"/>
		<updated>2006-09-13T19:47:14Z</updated>

		<summary type="html">&lt;p&gt;Alturin: Added placeholder to FC5 help page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installing Code::Blocks]]&lt;br /&gt;
&lt;br /&gt;
== MS Windows ==&lt;br /&gt;
&lt;br /&gt;
* [[Installing the latest official version of Code::Blocks on Windows]]&lt;br /&gt;
* [[Installing Code::Blocks nightly build on Windows]]&lt;br /&gt;
* [[Installing Code::Blocks from source on Windows]]&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
* [[Installing Code::Blocks from source on Linux]] (applies to all distros)&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu ===&lt;br /&gt;
&lt;br /&gt;
:* [[Installing Code::Blocks nightly build on Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
=== Fedora Cora 5===&lt;br /&gt;
&lt;br /&gt;
:* [[Installing Code::Blocks nightly build on Fedora Core 5]]&lt;br /&gt;
&lt;br /&gt;
=== RPM based distributions ===&lt;br /&gt;
&lt;br /&gt;
:* [[Installing Code::Blocks from source on RPM based distributions]]&lt;br /&gt;
&lt;br /&gt;
== FreeBSD ==&lt;br /&gt;
&lt;br /&gt;
* [[Installing Code::Blocks from source on FreeBSD]]&lt;br /&gt;
&lt;br /&gt;
== Mac OS X ==&lt;br /&gt;
&lt;br /&gt;
* [[Installing Code::Blocks nightly build on Mac OS X]]&lt;br /&gt;
&lt;br /&gt;
* [[Installing Code::Blocks from source on Mac OS X]]&lt;/div&gt;</summary>
		<author><name>Alturin</name></author>
	</entry>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=Talk:Integrating_Microsoft_Visual_Toolkit_2003_with_Code::Blocks_IDE&amp;diff=3661</id>
		<title>Talk:Integrating Microsoft Visual Toolkit 2003 with Code::Blocks IDE</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=Talk:Integrating_Microsoft_Visual_Toolkit_2003_with_Code::Blocks_IDE&amp;diff=3661"/>
		<updated>2006-07-24T18:40:31Z</updated>

		<summary type="html">&lt;p&gt;Alturin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The link to the download is dead (Microsoft removed MVT 2003, now that it got replaced by the 2005 version) perhaps someone could change the link?&lt;br /&gt;
--[[User:Alturin|Alturin]] 14:40, 24 July 2006 (EDT)&lt;/div&gt;</summary>
		<author><name>Alturin</name></author>
	</entry>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=Integrating_Microsoft_Visual_C_6_with_Code::Blocks_IDE&amp;diff=3660</id>
		<title>Integrating Microsoft Visual C 6 with Code::Blocks IDE</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=Integrating_Microsoft_Visual_C_6_with_Code::Blocks_IDE&amp;diff=3660"/>
		<updated>2006-07-24T14:16:29Z</updated>

		<summary type="html">&lt;p&gt;Alturin: Custom commandline&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:User Documentation]]&lt;br /&gt;
== Attaching the compiler framework ==&lt;br /&gt;
You are still using Microsoft Visual C++ version 6 (MSVC6) and want to shift to Code::Blocks? Here are the steps to integrate the (commercial!) Microsoft Visual C++ version 6 compiler into Code::Blocks.&lt;br /&gt;
&lt;br /&gt;
The following steps are required:&lt;br /&gt;
&lt;br /&gt;
# Make a copy of the Microsoft Visual C++ Toolkit 2003 as follows:&lt;br /&gt;
#* Goto menu &amp;quot;Settings&amp;quot; -&amp;gt; &amp;quot;Compiler and debugger&amp;quot;&lt;br /&gt;
#* Select the &amp;quot;Microsoft Visual C++ Toolkit 2003&amp;quot;, click the &amp;quot;Copy&amp;quot; Button&lt;br /&gt;
#* Save the copy e.g. under &amp;quot;Microsoft Visual C++ 6&amp;quot;&lt;br /&gt;
# Setup the compiler as follows:&lt;br /&gt;
#* The path setup (tab &amp;quot;Programs&amp;quot;) should be done as following:&lt;br /&gt;
#** The &amp;quot;Compiler's installation directory&amp;quot; should be set to {YOUR_MSVC6}\VC98&lt;br /&gt;
#** Under &amp;quot;Additional path's&amp;quot; add:&lt;br /&gt;
#*** {YOUR_MSVC6_COMMON}\MSDEV98\Bin&lt;br /&gt;
#*** {YOUR_MSVC6_COMMON}\Tools&lt;br /&gt;
#* The compiler/linker setup (tab &amp;quot;Directories) should be done as following:&lt;br /&gt;
#** Under the tab &amp;quot;Compiler&amp;quot; add the following path's:&lt;br /&gt;
#*** {YOUR_MSVC6}\VC98\Include&lt;br /&gt;
#*** {YOUR_MSVC6}\VC98\MFC\Include&lt;br /&gt;
#*** {YOUR_MSVC6}\VC98\ATL\Include&lt;br /&gt;
#** Under the tab &amp;quot;Linker&amp;quot; add the following path's:&lt;br /&gt;
#*** {YOUR_MSVC6}\VC98\Lib&lt;br /&gt;
#*** {YOUR_MSVC6}\VC98\MFC\Lib&lt;br /&gt;
#** Under the tab &amp;quot;Resource compiler&amp;quot; add the following path's:&lt;br /&gt;
#*** {YOUR_MSVC6}\VC98\Include&lt;br /&gt;
#*** {YOUR_MSVC6}\VC98\MFC\Include&lt;br /&gt;
#*** {YOUR_MSVC6}\VC98\ATL\Include&lt;br /&gt;
&lt;br /&gt;
That's it.&lt;br /&gt;
&lt;br /&gt;
== Working with &amp;quot;legacy&amp;quot; MSVC6 workspaces/projects ==&lt;br /&gt;
&lt;br /&gt;
Code::Blocks offers the ability to import Visual C++ 6 workspaces and projects. To import a MSVC6 workspace do the following: Menu &amp;quot;Project&amp;quot; -&amp;gt; &amp;quot;Import&amp;quot; -&amp;gt; &amp;quot;MS Visual C++ workspace&amp;quot;. Code::Blocks will ask you if it should apply the default compiler or ask for each project which compiler to chose. Choose the second option. Now Code::Blocks will present a compiler selection dialog for each project of the workspace. Choose your newly created compiler (&amp;quot;Microsoft Visual C++ 6&amp;quot;) for each project. Usually this should import your workspace just fine.&lt;br /&gt;
&lt;br /&gt;
Now there is some finetuning required:&lt;br /&gt;
&lt;br /&gt;
# Code::Blocks may have imported the include path's for compiler and linker as absolute path's. This you should verify and setup to relative apth's where apropriate.&lt;br /&gt;
# Code::Blocks may have imported the libraries to link against with absolute path's. This you should change to just present the libraries name (e.g. just &amp;quot;MyLib&amp;quot; for the &amp;quot;D:\MyPath\MyOtherPath\MyLib.lib&amp;quot; library). For own libraries there maybe an additional linker include path to be setup for the compiler to find this library.&lt;br /&gt;
# Code::Blocks usually does not import the &amp;quot;common&amp;quot; MSVC6 libraries you need to link your project against. Thus you will receive linker erros for unresolved symbols. The MSDN will help you to tell which of the &amp;quot;common&amp;quot; library you need to link against. For example: If the linker issues an &amp;quot;unresolved symbol RegCloseKey&amp;quot; a look in the MSDN will reveal that this is part of the &amp;quot;advapi32.lib&amp;quot;. Thus just add &amp;quot;advapi32&amp;quot; (without the lib extension) to the libraries to link your project against. This may take a while but if you just start from the first unresolved symbol linking another common library will usually resolve a whole list of unresolved symbols.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
# For troubleshooting enable the &amp;quot;Full command line&amp;quot; Under menu &amp;quot;Settings&amp;quot; -&amp;gt; &amp;quot;Compiler&amp;quot; -&amp;gt; &amp;quot;Other&amp;quot; tab, &amp;quot;Compiler logging&amp;quot;.&lt;br /&gt;
# If you get heaps of warnings, even when compiling a simple Hello World application, you might want to try this. (The error &amp;quot;unrecognized commandline option -g, ignored&amp;quot; should be a hint)&lt;br /&gt;
#* Goto menu &amp;quot;Settings&amp;quot; -&amp;gt; &amp;quot;Compiler and debugger&amp;quot;&lt;br /&gt;
#* Goto the &amp;quot;Other&amp;quot; tab&lt;br /&gt;
#* Hit the &amp;quot;Advanced Options...&amp;quot; button&lt;br /&gt;
#* Click OK (you might want to tick the &amp;quot;don't bug me&amp;quot; box)&lt;br /&gt;
#* Click the &amp;quot;Compile single file to object file&amp;quot; thingy (if it's not already selected), and, under &amp;quot;Command line macro&amp;quot;, replace &amp;quot;$options&amp;quot; with &amp;quot;/nologo /W3 /GX /D &amp;quot;Win32&amp;quot;.&lt;br /&gt;
#** /GX will fix all the warnings&lt;br /&gt;
#** /D &amp;quot;WIN32&amp;quot; will fix your problems if you have a large codebase, with dozens of &amp;quot;#ifdef WIN32&amp;quot; and the like.&lt;br /&gt;
#** /W3 you could change ofcourse, to /W1 till /W5, that's all up to you&lt;br /&gt;
#** /nologo I'm not sure about, I've copied most of this from the commandline MSVC++ 6.0 itself generates.&lt;/div&gt;</summary>
		<author><name>Alturin</name></author>
	</entry>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=Main_Page&amp;diff=3071</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=Main_Page&amp;diff=3071"/>
		<updated>2006-07-05T21:58:41Z</updated>

		<summary type="html">&lt;p&gt;Alturin: Toolkit was removed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOEDITSECTION__ __NOTOC__&lt;br /&gt;
{{Layout_box1|1=&lt;br /&gt;
[[Image:cb_splash.png|left]]&lt;br /&gt;
'''Welcome to the official Wiki for Code::Blocks'''&amp;lt;br&amp;gt;&lt;br /&gt;
[https://www.codeblocks.org Code::Blocks] is an open-source, cross-platform [[wikipedia:Integrated Development Environment|IDE]]. Using a plugin architecture, its capabilities and features are defined by the provided plugins.&amp;lt;br&amp;gt;&lt;br /&gt;
Currently, [https://www.codeblocks.org Code::Blocks] is oriented towards C/C++.&lt;br /&gt;
The Code::Blocks team does not take responsibility for the content nor accuracy of these pages.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Wiki Editors: In order to login to edit pages, you must create an account on the [/ forums]. Use the same username and password for the wiki. Read the [[Help:Contents|Help]] for editing guidelines. Look in the [[CodeBlocks:Community_Portal|community portal]] for things to do.&lt;br /&gt;
&amp;lt;/small&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{|width=&amp;quot;100%&amp;quot; background-color=&amp;quot;transparent&amp;quot; &lt;br /&gt;
|width=&amp;quot;60%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&amp;lt;!-- LEFT --&amp;gt;&lt;br /&gt;
{{Layout_box3|1=&lt;br /&gt;
===  Downloading and Installing ===&lt;br /&gt;
* [[:Category:Installation\Build_Instructions|Installation\Build Instructions]]&lt;br /&gt;
* [[Installing Code::Blocks]] - Beginners start here&lt;br /&gt;
* [[Building From Source]] - For those experienced with C++ development&lt;br /&gt;
* [[Nightly Cookbook]] - How to create a nightly build (Win32)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Using Code::Blocks ===&lt;br /&gt;
* [[:Category:Code::Blocks_Documentation|Documentation]]&lt;br /&gt;
[[Image:Chk.png]][[Scripting Code::Blocks]]&lt;br /&gt;
* [[:Category:Application_Development|Application Development]]&lt;br /&gt;
* [[Code::Blocks Interface]]&lt;br /&gt;
* [[FAQ]] - Frequently Asked Questions&lt;br /&gt;
* [[Tips'n'Tricks]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Layout_box3|1=&lt;br /&gt;
=== Supported compilers ===&lt;br /&gt;
* [http://gcc.gnu.org/ GNU GCC (incl. G77)] (Linux)&lt;br /&gt;
* [http://www.mingw.org MinGW GCC (incl. G77)] (Win32)&lt;br /&gt;
* [http://msdn.microsoft.com/visualc/vctoolkit2003 Microsoft's Visual C++ Free Toolkit 2003] (Win32) (Toolkit was removed from the msdn site)&lt;br /&gt;
* [http://www.borland.com/products/downloads/download_cbuilder.html Borland's C++ Compiler 5.5] (Win32)&lt;br /&gt;
* [http://www.digitalmars.com/ DigitalMars] (Win32)&lt;br /&gt;
* [http://store.scitechsoft.com/product_info.php?products_id=37/ OpenWatcom] (Win32)&lt;br /&gt;
* [http://sdcc.sourceforge.net/ Small Device C Compiler (SDCC)]&lt;br /&gt;
* [http://www.intel.com/cd/software/products/asmo-na/eng/compilers/219754.htm Intel C++ compiler] (Win32)&lt;br /&gt;
}}&lt;br /&gt;
|width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
&amp;lt;!-- RIGHT --&amp;gt;&lt;br /&gt;
{{Layout_box4|1=&lt;br /&gt;
=== Downloads ===&lt;br /&gt;
* [/index.php?board=20.0 Nightly builds] (updated each night)&lt;br /&gt;
* Last official release: [https://www.codeblocks.org/downloads.shtml 1.0rc2]&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== User resources ===&lt;br /&gt;
* [https://www.codeblocks.org Main website]&lt;br /&gt;
* [ Community forums]&lt;br /&gt;
* [https://wiki.codeblocks.org Official wiki (this one!)]&lt;br /&gt;
}}&lt;br /&gt;
{{Layout_box2|1=&lt;br /&gt;
=== Developer resources ===&lt;br /&gt;
[[Image:Chk.png]][[Roadmap]] &lt;br /&gt;
* [[Developing for Code::Blocks]]&lt;br /&gt;
* [[Announcement for plugins/patches]] or similar&lt;br /&gt;
* [http://developer.berlios.de/projects/codeblocks/ Project page at BerliOS]&lt;br /&gt;
* '''Bugs''': [http://developer.berlios.de/bugs/?group_id=5358 Browse] or [http://developer.berlios.de/bugs/?func=addbug&amp;amp;group_id=5358 submit new]&lt;br /&gt;
* '''Features''': [http://developer.berlios.de/feature/?group_id=5358 Browse] or [http://developer.berlios.de/feature/?func=addfeature&amp;amp;group_id=5358 submit new]&lt;br /&gt;
* '''Patches''': [http://developer.berlios.de/patch/?group_id=5358 Browse] or [http://developer.berlios.de/patch/?func=addpatch&amp;amp;group_id=5358 submit new]&lt;br /&gt;
}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[https://www.codeblocks.org/about.shtml The Code::Blocks team]&amp;lt;/center&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alturin</name></author>
	</entry>
	<entry>
		<id>https://wiki.codeblocks.org/index.php?title=Installing_a_supported_compiler&amp;diff=3070</id>
		<title>Installing a supported compiler</title>
		<link rel="alternate" type="text/html" href="https://wiki.codeblocks.org/index.php?title=Installing_a_supported_compiler&amp;diff=3070"/>
		<updated>2006-07-05T21:54:38Z</updated>

		<summary type="html">&lt;p&gt;Alturin: Toolkit was removed.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Installation\Build Instructions]]&lt;br /&gt;
When you launch Code::Blocks for the first time, it will scan the system for any supported compilers (it takes virtually no time). After this scan completes, Code::Blocks will have been configured for the found compiler(s). Code::Blocks will also be configured even for compilers that were not found (default installation settings will be used for each of those compilers).&lt;br /&gt;
&lt;br /&gt;
For more info on how to download and install each of the above compilers, please read on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Windows==&lt;br /&gt;
Currently supported compilers, at the time of this writing are:&lt;br /&gt;
* [http://www.mingw.org MinGW GCC C/C++ Free Compiler, including G77 (Fortran)]&lt;br /&gt;
* [http://msdn.microsoft.com/visualc/vctoolkit2003 Microsoft's Visual C++ Free Toolkit 2003]&lt;br /&gt;
* [http://www.borland.com/products/downloads/download_cbuilder.html Borland's C/C++ Free Compiler 5.5]&lt;br /&gt;
* [http://www.digitalmars.com/ Digital Mars Free C/C++ Compiler]&lt;br /&gt;
* [http://store.scitechsoft.com/product_info.php?products_id=37/ OpenWatcom Free C/C++ Compiler]&lt;br /&gt;
* [http://sdcc.sourceforge.net/ Small Device Free C Compiler (SDCC)]&lt;br /&gt;
* [http://www.intel.com/cd/software/products/asmo-na/eng/compilers/index.htm Intel C/C++ Compiler]&lt;br /&gt;
&lt;br /&gt;
=== Downloading the GNU GCC compiler &amp;amp; GDB debugger ===&lt;br /&gt;
&lt;br /&gt;
Go to MinGW's [http://www.mingw.org/download.shtml downloads] page and download the file named &amp;lt;code&amp;gt;MinGW-x.y.z.exe&amp;lt;/code&amp;gt;, where x, y and z are version numbers. At the time of this writing, this file is &amp;lt;code&amp;gt;MinGW-3.1.0-1.exe&amp;lt;/code&amp;gt;. If you consider yourself lucky, you might also try &amp;lt;code&amp;gt;MinGW-3.2.0-rc-3.exe&amp;lt;/code&amp;gt;. It's not a stable release yet, but it works and lacks some bugs the older version has.&lt;br /&gt;
These setup files contain everything needed to compile and debug windows programs.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Microsoft Visual C++ Free Toolkit 2003 ===&lt;br /&gt;
 &lt;br /&gt;
====This no longer works as discribed since the Toolkit was removed in favor of the 2005 release.====&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Go to this [http://msdn.microsoft.com/visualc/vctoolkit2003 MSDN site] and click on the link labeled &amp;quot;Download the Visual C++ Toolkit 2003&amp;quot;. This will download the setup file.&lt;br /&gt;
&lt;br /&gt;
NOTE: ''This download is &amp;lt;u&amp;gt;not sufficient&amp;lt;/u&amp;gt; for building windows programs. You will also have to download and install the [http://www.microsoft.com/msdownload/platformsdk/instmsi.htm Microsoft Platform SDK]''...&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Borland C++ Compiler 5.5 ===&lt;br /&gt;
&lt;br /&gt;
NOTE: ''At some point, you will be asked to register with Borland and fill out a survey. Registration is free.''&lt;br /&gt;
&lt;br /&gt;
Go to [http://www.borland.com/products/downloads/download_cbuilder.html# Borland's downloads] and click on the link labeled &amp;quot;Compiler&amp;quot;. After you accept the license agreement, you will be provided with download links to the setup file.&lt;br /&gt;
&lt;br /&gt;
=== Downloading the Digital Mars C/C++ Free Compiler ===&lt;br /&gt;
&lt;br /&gt;
Go to [http://www.digitalmars.com/download/dmcpp.html DigitalMars]. Accept the license agreement and you'll be redirected to a page containing download links. &lt;br /&gt;
&lt;br /&gt;
In that page, download:&lt;br /&gt;
*The '''Digital Mars C/C++ Compiler''' (&amp;lt;tt&amp;gt;dm8**c.zip&amp;lt;/tt&amp;gt;)&lt;br /&gt;
*The '''Basic Utilities''' (&amp;lt;tt&amp;gt;bup.zip&amp;lt;/tt&amp;gt;)&lt;br /&gt;
*The '''STLport''' library (&amp;lt;tt&amp;gt;stlport.zip&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
Open &amp;lt;tt&amp;gt;dm\bin\sc.ini&amp;lt;/tt&amp;gt; in a text editor, and replace the line&lt;br /&gt;
 INCLUDE=&amp;quot;%@P%\..\include&amp;quot;;&amp;quot;%@P%\..\mfc\include&amp;quot;;%INCLUDE%&lt;br /&gt;
with&lt;br /&gt;
 INCLUDE=&amp;quot;%@P%\..\stlport\stlport&amp;quot;;&amp;quot;%@P%\..\include&amp;quot;;&amp;quot;%@P%\..\mfc\include&amp;quot;;%INCLUDE%&lt;br /&gt;
&lt;br /&gt;
=== Configuring CodeBlocks to use the Intel C++ Compiler ===&lt;br /&gt;
''Note: this info is for 1.0RC1 and previous versions, now C::B haves direct support for Intel C++.''&lt;br /&gt;
&lt;br /&gt;
After various user requests, we decided to post here the info to support the Intel Compiler on CodeBlocks. This should be easy, since the Intel Compiler can emulate the MSVC++ compiler.&lt;br /&gt;
&lt;br /&gt;
* change MS Toolkit linker from cl.exe to icl.exe&lt;br /&gt;
* add (installation path to the Intel C++)\Ia32\Bin to the &amp;quot;Programs -&amp;gt; Extra paths&amp;quot;&lt;br /&gt;
* add &amp;quot;-D_USE_INTEL_COMPILER&amp;quot; to &amp;quot;Compiler options&amp;quot;&lt;br /&gt;
* add (installation path to the Intel C++)\Ia32\Include and \lib to the &amp;quot;Global compiler options -&amp;gt; Directories&amp;quot;&lt;br /&gt;
* add some options like &amp;quot;/QaxK&amp;quot; to the &amp;quot;Compiler options&amp;quot; (icl -help)&lt;br /&gt;
&lt;br /&gt;
==Linux==&lt;br /&gt;
Currently supported compilers, at the time of this writing are:&lt;br /&gt;
* [http://gcc.gnu.org/ GNU GCC C/C++ Free Compiler]&lt;br /&gt;
* [http://sdcc.sourceforge.net/ Small Device Free C Compiler (SDCC)]&lt;br /&gt;
* [http://www.intel.com/cd/software/products/asmo-na/eng/compilers/index.htm Intel C/C++ Compiler]&lt;br /&gt;
&lt;br /&gt;
=== Downloading the GNU GCC compiler &amp;amp; GDB debugger ===&lt;br /&gt;
&lt;br /&gt;
Under Linux you'll, most probably, already have everything that is needed in order to compile. All major Linux distributions (RedHat, Debian, SuSE, Mandriva, Gentoo, ArchLinux, etc) come with GCC &amp;amp; GDB preinstalled. To make sure you have have gcc installed, go to your terminal and type 'gcc -v'. In case you have GCC installed, you will get GCC's compile options and version number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Mac OS X==&lt;br /&gt;
The Mac OS X port efforts has began recently, but it should be a matter of time until these compilers will be supported:&lt;br /&gt;
* [http://gcc.gnu.org/ GNU GCC]&lt;br /&gt;
* [http://www.intel.com/cd/software/products/asmo-na/eng/compilers/index.htm Intel Compiler beta (not yet released to public)]&lt;br /&gt;
* [http://sdcc.sourceforge.net/ Small Device C Compiler (SDCC)]&lt;br /&gt;
&lt;br /&gt;
=== Downloading the GNU GCC compiler &amp;amp; GDB debugger ===&lt;br /&gt;
&lt;br /&gt;
Under Mac you'll need to install Xcode Tools from http://developer.apple.com/tools/&lt;br /&gt;
&lt;br /&gt;
This will install Apple versions of:&lt;br /&gt;
&lt;br /&gt;
http://www.gnu.org/software/gcc/&lt;br /&gt;
http://www.gnu.org/software/gdb/&lt;br /&gt;
http://www.gnu.org/software/make/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Compiler-neutral setup steps ==&lt;br /&gt;
&lt;br /&gt;
Now that you have downloaded the setup file of the compiler of your choice, launch its installation by double-clicking on the setup file. The actual installation process is really simple. Just press &amp;quot;Next&amp;quot; all the way and you 're done.&lt;br /&gt;
&lt;br /&gt;
If you installed the compiler on its default installation directory, there is nothing more to configure. Launch Code::Blocks and you 're all set :)&lt;br /&gt;
&lt;br /&gt;
If that is not the case, launch Code::Blocks. If it is the first time you launch it, the compiler auto-detection will be launched.&lt;br /&gt;
If your compiler was not auto-detected, go to &amp;quot;Settings/Configure plugins/Compiler&amp;quot;, select the compiler you installed, switch to the &amp;quot;Programs&amp;quot; page and press &amp;quot;Auto-detect&amp;quot;.&lt;br /&gt;
If you get a message saying that the compiler was auto-detected, congratulations!&lt;br /&gt;
If not, then press the button with the three dots next to the &amp;quot;Auto-detect&amp;quot; button and select the installation directory of your compiler manually.&lt;br /&gt;
&lt;br /&gt;
NOTE: ''The compiler's installation directory is exactly this: the installation directory. Not the &amp;quot;bin&amp;quot; subdirectory nor any other.''&lt;/div&gt;</summary>
		<author><name>Alturin</name></author>
	</entry>
</feed>