C и C++

Для программирования на С или С++ в Eclipse понадобится пакет компиляторов. Например, в данной статье будет рассмотрена работа с MinGW - портированным под Windows набором GCC компиляторов.

Этот инструмент является бесплатным (лицензия GPL) и в связке с Eclipse предоставляет надёжные и удобные средства для создания программ.


В этой статье рассмотрим создание программы для Windows с использованием Win API с помощью NetBeans и набора инструментов MinGW.

Будет создана минимальная оконная Windows программа с функцией WinMain.


Среда разработки NetBeans обеспечивает программиста надёжными средствами для создания программ на низкоуровневых языках программирования, в частности на С.

Для того, чтобы приступить к программированию на С или С++ в NetBeans нужно установить особый плагин, также для NetBeans потребуются инструменты для компиляции программ - MinGW.


MinGW - Minimalist GNU for Windows, это портированная под Windows коллекция бесплатных С и С++ компиляторов GCC, предназначенных для создания программного обеспечения для системы Windows.

Предоставляет полный набор инструментов для компилирования и линковки программ без использования каких либо платных библиотек или инструментов.

MinGW включает в себя GCC - компиляторы, ассемблер, линковщик, архиватор, комплект библиотек и заголовочных файлов, а также набор Unix-подобных утилит командной строки - MSYS.


Dev cpp или Dev с++ IDE - среда разработки на с и с++, графическая надстройка над MinGW GCC компилятором.

IDE бесплатна и с открытым исходным кодом. Поставляется ввиде установщика или портабельной версии, позволяющей легко транспортировать среду программирования вместе с проектами.

В данной статье рассмотрим работу с портабельной версией - это самый удобный способ начать работу с Dev с++ и скомпилировать свой первый проект уже через несколько минут.