Кроссплатформенная среда разработки на C++ CodeBlocks

На днях я нашел на одном из сайтов несколько уроков по изучению языка программирования C++, которые мне сразу же понравились простотой и ясностью изложения материала. Лично я использую в своей работе язык программирования PHP, но в свободное время решил снова взяться за изучение прекрасного языка программирования C++.

Кстати PHP очень на него похож своим синтаксисом, да и все ядро этого языка написано на C++ (некоторые даже на легендарном С). Многие мои знакомые программисты переходят на C++ после изучения в школе или в вузе таких более простых языков программирования, как Turbo Pascal и QuickBASIC.

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

Первой мыслью было установить Visual Studio от Microsoft, но от нее я решил отказаться ввиду довольно высокой стоимости этого продукта. Да и для запуска консольных программ вполне подойдет простейшая среда, а освоение Visual Studio можно рассматривать как следующий этап изучения C++.

После нескольких часов поисков я решил попробовать кроссплатформенное и бесплатное ПО Codeblocks, которое можно запускать на операционных системах Windows, Linux и Mac. Поскольку на моем компьютере установлена и Убунту, то кроссплатформенность данной среды очень пришлась кстати.

После скачивания я сразу же приступил к установке, которая не вызвала каких-либо трудностей - все интуитивно понятно.

Привожу скриншот Codeblocks, на котором вы можете оценить интерфейс этой среды разработки (можете его сравнить с аналогичным в Visual Studio).

При использовании данной программы вы наверняка столкнетесь с той же проблемой, что и я. Дело в том, что при запуске компилятора будет появляться сообщение об ошибке. В результате поисков решения данной проблемы я нашел компилятор MinGW, который отлично справился с ее решением. Просто установите последнюю версию MinGW, перезагрузите CodeBlock и ваш компилятор будет работать. Тем не менее, что это не единственный компилятор, который вы можете использовать в Codeblocks и вам подойдет Borland C++ 5.5, MSVC++, Digital Mars и т.п.

Пару слов о самой среде разработки. Данная программа проста в использовании даже для новичка. Вы можете создать новый проект и сразу же использовать панель инструментов (тулбар) или сочетания клавиш, чтобы собрать и запустить его на вашей системе. Я считаю, что этот программный продукт очень хорошо справляется со своими задачами и поможет вам в изучении C++.