Перехресне середовище розробки на 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++.