Коллекция компиляторов GNU (GCC)

Автор: Lewis Jackson
Дата создания: 12 Май 2021
Дата обновления: 17 Ноябрь 2024
Anonim
Курс молодого бойца в компилятор GCC (для языков СС++)
Видео: Курс молодого бойца в компилятор GCC (для языков СС++)

Содержание

Версия
(по состоянию на 24.09.2008 г.)
8.2
платформы
ЛицензияОткрытый исходный код
категорияпрограммирование
Больше информации (посетите сайт издателя)
Рейтинг: 2.2 / 5 (61 голос)

Обзор программного обеспечения

Основные характеристики


  • Бесплатный набор компиляторов с открытым исходным кодом
  • Поддерживает несколько разных языков интерфейса
  • Может кросс-компилировать исполняемые файлы для разных платформ

Коллекция компиляторов GNU (GCC) представляет собой набор компиляторов с открытым исходным кодом, наиболее часто используемых для компиляции программ на C и C ++. GCC также поддерживает несколько других языков программирования, включая Objective-C, Fortran, Java, Ada, Go и BRIG (HSAIL). Компиляторы чаще всего используются в системах на основе Unix, но порт Windows, называемый MiniGW, также может использоваться.

GCC включает в себя несколько разных компиляторов:

  • gcc: компилятор C
  • g ++: компилятор C ++ и Objective-C
  • gfortran: компилятор Фортрана
  • gcj: компилятор Java
  • GNAT: компилятор Ada
  • gccgo: компилятор Go
Модульная конструкция GCC также позволяет устанавливать плагины для расширения функциональности программного обеспечения. Дополнительные функции включают в себя поддержку языков программирования, которые не поставляются с GCC.


Отличной особенностью GCC является его способность кросс-компиляции программ для разных платформ. Это означает, что, хотя разработчик использует GCC на одной платформе, он может быть скомпилирован для другой целевой платформы.

GCC - один из наиболее распространенных вариантов компиляции программ на C и C ++ в системах на основе Unix. Если вы разрабатываете для Linux, GCC - хороший выбор. Его также можно использовать для Windows, но обычно предпочтительнее использовать другие компиляторы, такие как компилятор, включенный в Microsoft Visual Studio.

Поддерживаемые типы файлов


Основное расширение файла

.C - Исходный код C / C ++

Другие расширения файлов, используемые GNU Compiler Collection (GCC) 8.2

Поддерживаемые типы файлов
.ADAАда Исходный код
.adbФайл тела Ады
.ОБЪЯВЛЕНИЯФайл спецификации Ada
.КАК МФайл исходного кода на ассемблере
.CPPФайл исходного кода C ++
.FФортран Исходный код
.ЧАСЗаголовочный файл C / C ++ / Objective-C
.hppЗаголовочный файл C ++
.ДЖАВАФайл исходного кода Java
Файл реализации Objective-C
Дополнительные связанные форматы файлов
.AСтатическая библиотека
.arUnix статическая библиотека
.CCФайл исходного кода C ++
.GCHПредварительно скомпилированный заголовочный файл
.HXXЗаголовочный файл исходного кода C ++
.OСкомпилированный объектный файл
.ТАКОбщая библиотека

.VTF Расширение файла

Randy Alexander

Ноябрь 2024

разработчикклапан популярность 4,0 (59 голосов) категорияФайлы игр ФорматN / A X Категории форматов файлов включают в себя двоичные, текстовые, XML и Zip. Формат этого типа файла не был определен. Фо...

Расширение файла .VTM

Randy Alexander

Ноябрь 2024

разработчикAdobe ytem популярность 4,0 (2 голоса) категорияФайлы разработчика ФорматТекст X Этот файл сохраняется в текстовом формате. Вы можете открыть и просмотреть содержимое этого файла с помощью...

Наш выбор