Установка Code::Blocks, MinGW и OpenBGI

Установка и настройка в Windows

    • Вариант 1 (более корректный, но трудоемкий): установка с официального сайта

      Code::Blocks скачивается со страницы загрузки официального сайта. Рекомендуется выбрать codeblocks-20.03-setup.exe (установщик), codeblocks-20.03-setup-noadmin.exe (установщик на компьютер без административного доступа, например публичный) или codeblocks-20.03-nosetup.zip (архив, для опытных пользователей), можно скачивать с любого предложенного зеркала.

      Компилятор MinGW (сборка TDM) Также скачивается с официального сайта. Рекомендуется выбрать tdm-gcc-webdl.exe или tdm64-gcc.

      Библиотека OpenBGI скачивается с официального сайта и собирается вручную (для опытных разработчиков) или используется подготовленный К. К. Смирновым вариант — исправление библиотеки, сделанное для поддержки символов кириллицы, за что ему отдельное спасибо: установщик, архив, исходный код (для самостоятельной сборки). Установить (распаковать) нужно в ту папку, в которой установлен MinGW, например, C:\Program Files\CodeBlocks\MinGWC:\TDM-GCC-64 и т.д.

    • Вариант 2 (более простой): установка подготовленного пакета

      Пакет содержит все три продукта в том виде: установщик или самораспаковывающийся архив или архив<(для опытных пользователей).

      Установщий можно использовать как для установки для всех пользователей (требуется административный доступ), так и тольво для одного пользователя

      Распаковку архивов можно проводить в любую папку, права администратора не требуется.

      Самораспаковывающийся архив запросит папку, в которую будет установлен пакет из Code::Blocks, MinGW и OpenBGI, ярлыки не создаются (требуется создать в ручную или запускать из папки установки). Пожалуйста, не пытайтесь распаковать этот архив поверх имеющейся установки программы, укажите папку, в которой подпапки CodeBlocks нет.

      На новых версиях Windows использование самораспаковывающегося архива и установщика может быть затруднено, они могут работать крайне медленно, nак как эти файлы еще не известны защитнику Windows.

Для установки на домашних компьютерах начинающим пользователям рекомендуется скачать подготовленный установщик и использовать его.

Для установки на общественных компьютерах начинающим пользователям рекомендуется скачать подготовленный самораспаковывающийся архив и использовать его (установить в свою рабочую папку).

После установки приложение готово к разработке программ на языке C из графического окружения (Code::Blocks). Компиляция с помощью MinGW-GCC и запуск получаемых приложений из командной строки может потребовать прописания в переменной окружения PATH пути к каталогу bin из связки TDM

Первый запуск

При первом запуске Code::Blocks обнаружит имеющиеся в системе компиляторы. Надо проследить, чтобы GNU GCC Compiler был установлен по умолчанию (красная строка внизу окна).

01


Если это не так, нужно найти этот компилятор в списке, кликнуть мышью и нажать кнопку Set as Default справа.

Далее программа запросит возможность ассоциации файлов исходного кода C/C++ (при открытии из проводника Windows): в этом нет необходимости (No, leave everything as it is), так как на самом деле при разработке лучше использовать проекты, а не отдельные файлы исходного кода.