Программирование · 2 min read · Oct 10, 2025

Изучение C/C++ шаг за шагом - Страница 2

02. Шаг за шагом C/C++ — IDE и компиляторы для C/C++

C / C++ является языком программирования, основанным на компиляторах. Чтобы запустить программу, вам необходимо программное обеспечение компилятора (т.е. GNU GCC, Tiny C, MS Visual C++, Cygwin C, Borland, Intel C и т.д.). Также вам нужен IDE для создания/редактирования программ (например: Dev-C++, Code::Blocks, Eclipse, TurboC и т.д.)

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

1. Установка компилятора GNU GCC

1.1. Для Linux
1.2. Для Mac OS X
1.3. Для Windows (MinGW + DevCpp-IDE)
1.4. Как создать, скомпилировать и выполнить программы
1.5. Примеры программ

1. Установка компилятора GNU GCC

1.1. Для Linux

  • Для Redhat, получите RPM gcc-c++, например, используя Rpmfind, а затем установите (как root) с помощью rpm -ivh gcc-c++-version-release.arch.rpm
  • Для Fedora Core/ CentOS, установите компилятор GCC C++ (как root) с помощью yum install gcc-c++
  • Для Mandrake, установите компилятор GCC C++ (как root) с помощью urpmi gcc-c++
  • Для Debian, установите компилятор GCC C++ (как root) с помощью apt-get install g++
  • Для Ubuntu, установите компилятор GCC C++ с помощью sudo apt-get install g++
  • Если вы не можете стать root, получите tarball с ftp://ftp.gnu.org/ и следуйте инструкциям в нем, чтобы скомпилировать и установить в вашем домашнем каталоге.

1.2. Для Mac OS X

Xcode имеет встроенный компилятор GCC C++.

1.3. Для Windows (MinGW + DevCpp-IDE)

  • Перейдите на http://www.bloodshed.net/devcpp.html, выберите нужную версию (возможно, прокручивая вниз), нажмите на соответствующую ссылку для загрузки! Для самой актуальной версии вы будете перенаправлены на http://www.bloodshed.net/dev/devcpp.html
  • Прокрутите вниз, чтобы прочитать лицензию, а затем до ссылок для загрузки. Скачайте версию с Mingw/GCC. Это намного проще, чем собирать это самостоятельно. С очень короткой задержкой (всего несколько дней) вы всегда получите самую актуальную версию mingw, упакованную с IDE devcpp. Это абсолютно то же самое, что и при ручной загрузке необходимых модулей.
  • Вы получите исполняемый файл, который можно запускать на уровне пользователя под любой версией WinNT. Если вы хотите, чтобы он был установлен для всех пользователей, вам нужны права администратора. Он установит devcpp и mingw в папки по вашему выбору.
  • Запустите IDE и начните свой первый проект!

Вы найдете что-то, что в основном похоже на MSVC, включая размещение меню и кнопок. Конечно, многие вещи несколько отличаются, если вы были знакомы с предыдущими, но это так же просто, как несколько кликов, чтобы запустить вашу первую программу.

1.4. Как создать, скомпилировать и выполнить программы

Если вы используете Linux, создайте/отредактируйте программу:

vi hello.cpp

Компиляция:

g++ -Wall -g -o hello.out hello.cpp

Запуск программы:

 ./hello.out

1.5. Примеры программ:

Пример программы на C:

* 0001_hello.c *\
#include
int main()
{
printf(“\nHello world”);
return 0;
}

Пример программы на C++:

* 0001_hello.cpp *\
#include
using namespace std;
int main()
{
cout << endl << “Hello, Happy programming”;
return 0;
}

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.