Code::Blocks — The IDE with all the features you need, having a consistent look, feel and operation across platforms.
Quick links
There are different ways to download and install Code::Blocks on your computer:
This is the easy way for installing Code::Blocks. Download the setup file, run it on your computer and Code::Blocks will be installed, ready for you to work with it. Can’t get any easier than that!
Download a nightly build: There are also more recent so-called nightly builds available in the forums. Please note that we consider nightly builds to be stable, usually, unless stated otherwise.
Other distributions usually follow provided by the community (big «Thank you!» for that!). If you want to provide some, make sure to announce in the forums such that we can put it on the official C::B homepage.
If you feel comfortable building applications from source, then this is the recommend way to download Code::Blocks. Downloading the source code and building it yourself puts you in great control and also makes it easier for you to update to newer versions or, even better, create patches for bugs you may find and contributing them back to the community so everyone benefits.
This option is the most flexible of all but requires a little bit more work to setup. It gives you that much more flexibility though because you get access to any bug-fixing we do at the time we do it . No need to wait for the next stable release to benefit from bug-fixes!
Besides Code::Blocks itself, you can compile extra plugins from contributors to extend its functionality.
Thank you for your interest in downloading Code::Blocks!
Code::Blocks — The IDE with all the features you need, having a consistent look, feel and operation across platforms.
Quick links
Code::Blocks is a free C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.
Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!
Special credits go to darmar for his great work on the FortranProject plugin, bundled since release 13.12.
We hope you enjoy using Code::Blocks!
The Code::Blocks Team
Code::Blocks 20.03 is here!
Written by MortenMacFly
Thursday, 19 March 2020 05:09
Finally, switch to wxWidgets 3.x, many improvements, new features, more stable, enhanced for HiDPI, the new Code::Blocks release 20.03 has arrived. Get it from the downloads section! A changelog summarises new features and fixes.
We provide binaries for the major platforms supported by Code::Blocks, with more to come in the next time.
Last Updated on Thursday, 19 March 2020 05:10
Code::Blocks 17.12 is here!
Written by MortenMacFly
Saturday, 30 December 2017 16:34
Again, many improvements, new features, more stable, enhanced for Windows 10, the new Code::Blocks release 17.12 has arrived. Get it from the downloads section! A changelog summarises new features and fixes.
We provide binaries for the major platforms supported by Code::Blocks, with more to come in the next time.
Last Updated on Sunday, 31 December 2017 15:24
Code::Blocks 16.01 is here!
Written by MortenMacFly
Thursday, 28 January 2016 10:21
Many, many improvements, new plugins and features, more stable and major code completion enhancement, the new Code::Blocks release has finally arrived. Get it from the downloads section! A changelog summarises new features and fixes.
We provide binaries for the major platforms supported by Code::Blocks, with more to come in the next time.
Last Updated on Thursday, 28 January 2016 21:13
Bug&Patch Tracker now at SourceForge
Written by MortenMacFly
Friday, 16 May 2014 04:58
Due to the fact that BerliOS will close its services we have created a ticket system at SourceForge and closed the bug and patch tracker at BerliOS.
Last Updated on Wednesday, 26 August 2015 15:28
Don’t miss the nightlies!
Written by MortenMacFly
Wednesday, 26 August 2015 15:20
We are well alive and kicking! Please remember, that while waiting for the next release, you can try new features by using the «nightlies» that we provide here (downloads are on SourceForge, as usual). We also provide nightly «setups» for windows for those, who like and/or need installer.
Здравствуйте, уважаемые читатели! Здесь пойдет речь об установке среды разработки программ на C++ — Code::Blocks. Данная программа бесплатная, но от этого она не становится мало функциональной пустышкой. В ней присутствуют множество функций для разработки небольших программ на C++, а также серьезных проектов. Вместе с ней в комплекте можно скачать компилятор MinGW, который необходим для компиляции ваших программ.
Скачивание необходимых файлов
В начале нам нужно скачать на компьютер файл необходимый для установки Code::Blocks и MinGW. Благо, на официальном сайте Code::Blocks, нам предоставляют возможность скачать и установить оба компонента одним кликом (может двумя). Для скачивания следуем инструкции:
Переходим на официальный сайт данной IDE (http://www.codeblocks.org/downloads).
Здесь у вас есть выбор способа установки, но я вам советую кликнуть по ссылке Download the binary release. Это самый простой способ из присутствующих, о котором дальше и пойдет речь.
На открывшийся странице выберите свою операционною систему или найдите ее самостоятельно, пролистав вручную.
Теперь в таблице с возможными файлами для установки выбираем тот, в названии которого присутствует mingw (например, codeblocks- mingw-setup.exe).
Сохраните файл и дождитесь окончания загрузки. Файл весит не много, так что заскучать не успеете 🙂 .
Установка Code::Blocks
После скачивания установочного файла можем приступать к самой установке программы. Для этого нам потребуется совершить пару телодвижений:
Открываем пакет установки Code::Blocks.
Жмем Next >.
Жмем I Agree.
Здесь мы можем выбрать различные виды установки либо настроить ее самостоятельно. Я предпочитаю Full версию установки. Жмем Next >.
Можете выбрать другой каталог установки Code::Blocks вместо стандартного. Жмем Install.
Ждем…
Жмем Finish!
Теперь у вас установлена полноценная среда разработки Code::Blocks!
Однако на этом еще не все. Остался последний штрих.
При первом запуске у вас попросят указать, какие расширения файлов будут привязаны к Code::Blocks по умолчанию. Здесь особой разницы нет. Я выбираю Yes, associate Code::Blocks with C/C++ file types.
Если мы все правильно сделали, то должны увидеть экран приветствия:
Чтобы окончательна удостоверится в работоспособности IDE, давайте запустим тестовою программу.
Для этого жмем File -> New -> File… После чего открывается диалоговое окно:
Выбираем C/C++ source. Жмем Go.
Жмем Next >. Можем поставить галочку Skip this page next time чтобы в следующий раз лишний раз не пролистывать эту страницу.
Выбираем C++ и идем дальше.
Выбираем расположения файла и жмем Finish!
Теперь у вас должно открыться окно для написания кода. Скопируйте или напишите сами данный код: