Глава 21 Создаем консольное приложение

We use cookies. Read the Privacy and Cookie Policy

Глава 21

Создаем консольное приложение

21.1. Компилятор gcc

В 8 главе вы познакомились с языком командного интерпретатора и убедились, что на нем можно писать полезные сценарии. Но если вы раньше программировали под Windows, то интерпретатора вам маловато будет — понадобятся более мощные средства разработки. Разумеется, они в ОС Linux есть.

Основным C-компилятором в Linux служит gcc (GNU С Compiler). Если вы не установили средства разработки при установке дистрибутива, самое время сделать это сейчас. Запустите менеджер пакетов (рис. 21.1) и установите следующие пакеты:

gcc — сам компилятор gcc;

gcc-c++ — поддержка С++;

gcc-doc — документация по gcc (очень рекомендую установить);

compat-gcc — пакет, содержащий средства gcc для обратной совместимости. Данный пакет вам нужен, если вы планируете писать программы для более старых систем, чем ваша;

compat-gcc-c++ — то же, что и compat-gcc, только с поддержкой С++;

compat-cpp — препроцессор cpp для обратной совместимости;

binutils — набор вспомогательных утилит, о которых мы поговорим в последнем пункте этой главы;

glibc-devel — содержит библиотеки для разработки C-программ;

libbfd — библиотека дескриптора двоичного файла (Binary File Descriptor library);

libstdc++-devel — заголовочные файлы и библиотеки для программирования на С++;

make — утилита, упрощающая процесс сборки больших проектов.

Рис. 21.1. Менеджер пакетов Fedora Core — system-config-packages

Данный текст является ознакомительным фрагментом.