Please select a setup package depending on your platform:

NOTE: There are also more recent nightly builds available in the forums or (for Debian users) in Jens' repository. Please note that we consider nightly builds to be stable, usually.

IMPORTANT NOTE: If you try to download from BerliOS and get a "Too many clients!" - error, you should retry to download the file. According to a BerliOS - admin, this can happen several times, before the download starts.
If it still does not work, search our forum for "alternate mirror", you will find at least alternatives for the windows and debian downloads.


Windows logo Windows 2000 / XP / Vista / 7:

File Date Size Download from
codeblocks-10.05-setup.exe 27 May 2010 23.3 MB BerliOS or Sourceforge.net
codeblocks-10.05mingw-setup.exe
27 May 2010 74.0 MB BerliOS or Sourceforge.net

 

NOTE: The codeblocks-10.05mingw-setup.exe file includes the GCC compiler and GDB debugger from MinGW.


 

Linux logoLinux 32-bit:

Distro File Date
Size
Download from
Debian logo

codeblocks-10.05-1-debian-i386.tar.bz2

codeblocks-10.05-1-debian-dbg-i386.tar.bz2

27 May 2010

27 May 2010

18.6 MB

64.9 MB

BerliOS or Sourceforge.net

BerliOS or Sourceforge.net

Fedora logo

codeblocks-10.05-0.fc13.i686.rpm

codeblocks-contrib-10.05-0.fc13.i686.rpm

8 June 2010

8 June 2010

6.3 MB

4.4 MB

BerliOS or Sourceforge.net

BerliOS or Sourceforge.net

Suse logo

codeblocks-10.05-0-suse112.i686.rpm

codeblocks-contrib-10.05-0-suse112.i686.rpm

22 June 2010

22 June 2010

5.5 MB

3.6 MB

BerliOS or Sourceforge.net

BerliOS or Sourceforge.net

Mandriva logo

codeblocks-10.05-0.mdv2010.i586.rpm

codeblocks-contrib-10.05-0.mdv2010.i586.rpm

26 June 2010

26 June 2010

5.0 MB

3.1 MB

BerliOS or Sourceforge.net

BerliOS or Sourceforge.net

 

Linux logoLinux 64-bit:

Distro File Date
Size
Download from
Debian logo

codeblocks-10.05-1-debian-amd64.tar.bz2

codeblocks-10.05-1-debian-dbg-amd64.tar.bz2

27 May 2010

27 May 2010

18.8 MB

65.8 MB

BerliOS or Sourceforge.net

BerliOS or Sourceforge.net

 

NOTE: The Debian packages above are compressed archives (tar.bz2). When you decompress the package you downloaded on your system, you will find all the .deb packages required to install Code::Blocks. The packages named *-dbg-* contain the files needed to debug Code::Blocks itself, not needed for the most users.

NOTE: The Debian packages have been linked against libwxgtk2.8-0 (2.8.10) from apt.wxwidgets.org (lenny-wx).To successfully install these packages on Debian Lenny (stable), you have to add the wxWidgets repository in your /etc/apt/sources.list (deb http://apt.wxwidgets.org/ lenny-wx main). On Debian Squeeze (testing) or Sid (unstable) you can use the packages from the Debian repository.

NOTE: Besides Debian Lenny, apt.wxwidgets.org also supports all Ubuntu distributions: Dapper Drake, Edgy Eft, Feisty Fawn, Gutsy Gibbon, Hardy Heron, Intrepid Ibex, Jaunty Jackalope, Karmic Koala and Lucid Lynx. See here for details how to use the repository.

Important note for Ubuntu users: To be able to use the Debian packages on Ubuntu Karmic Koala (9.10) you have to use the wxWidgets packages from apt.wxwidgets.org, because the packages provided by Ubuntu are not compatible with the ones from wxwidgets.org. Alternatively you can use the Ubuntu repo provided by our user pasgui.


 

 

Apple logoMac OS X:

File Date Size Download from
codeblocks-10.05-p1-mac.dmg 8 Jun 2010 28.9 MB BerliOS or Sourceforge.net

 

NOTES:

  • Code::Blocks for Mac is currently not as stable as are other ports. In other words, we could use an extra Mac developer (or two) to work on Mac compatibility issues.
  • The provided downloads contain a Universal Binary (that means: ppc and i386), built for Mac OS X 10.4 (and later), bundling a co py of wxWidgets 2.8.10 Unicode and all Code::Blocks plugins.
  • The p1 (patchlevel 1) release fixes problems with the keybinder and debugger plugins.
  • For older versions please check here.
 

Build system

Code::Blocks implements a custom build system with very important features: ultra-fast dependencies generation, build queues and parallel builds are the most important ones to mention.

Debugging

The debugging subsystem has been greatly enhanced in the latest version. Automatic/manual watches, code/data breakpoints, call stack, disassembly listing and memory dumps are only few of its features.