21.1. Компилятор gcc
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
Данный текст является ознакомительным фрагментом.