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
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
21.1. Компилятор gcc
21.1. Компилятор gcc В 8 главе вы познакомились с языком командного интерпретатора и убедились, что на нем можно писать полезные сценарии. Но если вы раньше программировали под Windows, то интерпретатора вам маловато будет — понадобятся более мощные средства разработки.
3.4.2. Компилятор gcc
3.4.2. Компилятор gcc Не открою большого секрета, если скажу, что практически все программное обеспечение для Linux написано на языке С. Если вы хотите откомпилировать программу из исходного кода, то вам сначала нужно установить компилятор gcc.Для этого введите следующую
Компилятор командной строки для C# (csc.exe)
Компилятор командной строки для C# (csc.exe) Для компиляции исходного кода C# есть целый ряд возможностей. Не касаясь Visual Studio 2005 (и различных IDE сторонних производителей), здесь можно отметить компилятор командной строки для C#, csc.exe (где csc означает аббревиатуру для C-Sharp Compiler -
Компилятор как таковой: таблицы и деревья
Компилятор как таковой: таблицы и деревья Однако синтаксис?—?это мелочи жизни. Основное в любом компиляторе?—?это интерпретация семантики языковых конструкций, и подавляющая часть кода приходится именно на семантические алгоритмы.Есть два основных вида семантической