Программирование · 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.out1.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;
}
Get new posts in your inbox
No spam. Unsubscribe anytime.