Установка GNU GCC Компилятора и среды разработки на Ubuntu Linux
Как установить компилятор GNU / GCC (C и C ++) и связанные с ним инструменты (например, make, debugger, man pages) в операционной системе Ubuntu Linux с использованием параметров командной строки?
Вам необходимо установить следующие пакеты на Debian и Ubuntu Linux:
Build-essential package – Устанавливает следующую коллекцию для компиляции c / c ++-программ на Ubuntu Linux, включая:
- libc6-dev – стандартная C библиотека.
- gcc – C компилятор.
- g++ – C++ компилятор.
- make – GNU делает утилиту для поддержки групп программ.
- dpkg-dev – Инструменты разработки пакетов Debian.
В принципе, build-essential пакет содержит информационный список пакетов, которые считаются необходимыми для создания пакетов Ubuntu, включая gcc-компилятор, make и другие необходимые инструменты. Этот пакет также зависит от пакетов в этом списке, чтобы упростить установку build-essential пакетов. В этом руководстве вы узнаете об установке компилятора GNU C и компилятора GNU C ++ на Ubuntu Linux.
Установка компиляторов с помощью команды apt
Откройте приложение терминала и введите следующее apt command /apt-get command :
Пример вывода данных:

Проверка установки
Введите следующую команду:

Установка страниц dev man на Ubuntu Linux
Введите следующую команду:
Чтобы посмотреть запросы библиотеки (функция в библиотеках программы) введите:
Установка компиляторов разработки X11
Введите следующую команду:
Это интересно:
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Установка GCC в Ubuntu
Большинство программ в Linux написаны на Си или С++, и если вы хотите собирать их из исходников, то вам обязательно понадобиться компилятор, также он понадобиться, если захотите начать писать свои программы на одном из этих языков.
Существует два основных компилятора в Linux — это GCC и Clang, они похожи по своим возможностям, но так сложилось, что первый считается стандартом для Ubuntu. GCC расшифровывается как GNU Compiler Collection. В этой статье мы рассмотрим как выполняется установка GCC в Ubuntu, а также рассмотрим базовые приемы работы с этим набором программ в терминале.
Набор компиляторов GCC
Все программы представляют собой набор машинных команд, которые выполняются процессором. Эти команды — последовательность бит. Но писать программы наборами бит очень неудобно, поэтому были придуманы языки программирования высокого уровня. Код на языке программирования хорошо читаем и понятен для человека, а когда из него нужно сделать программу, компилятор ubuntu преобразует все в машинные команды.
В базовую поставку компилятора входят такие программы:
- libc6-dev — заголовочные файлы стандартной библиотеки Си;
- libstdc++6-dev — заголовочные файлы стандартной библиотеки С++;
- gcc — компилятор языка программирования Си;
- g++ — компилятор языка программирования C++;
- make — утилита для организации сборки нескольких файлов;
- dpkg-dev — инструменты сборки пакетов deb.
Все эти пакеты являются зависимостями пакета build-essential, поэтому для установки всего необходимого достаточно установить этот пакет.
Установка GCC в Ubuntu
Если вас устраивает текущая версия GCC, которая есть в официальных репозиториях дистрибутива, то вам достаточно установить пакет build-essential. Для этого выполните команду:
sudo apt install build-essential
После завершения выполнения все необходимое для компиляции программ будет установлено. И вы сможете использовать компилятор ubuntu. Давайте посмотрим версии и расположение компиляторов:
Но если вы хотите более новую версию компилятора, например, на данный момент последняя версия — 6.2, то можно использовать PPA разработчиков с тестовыми сборками. Для добавления PPA в систему выполните:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
Затем установите сами компиляторы:
sudo apt install gcc-snapshot
sudo apt install gcc-6 g++-6
Это не заменит ваш текущий компилятор на новый. В системе просто появятся компиляторы gcc-6 и g++-6, которые вы можете использовать для своих программ. Это лучший вариант на данный момент, но если вы хотите все же сделать gcc-6 компилятором по умолчанию, выполните:
sudo update-alternatives —install /usr/bin/gcc gcc /usr/bin/gcc-6 60 —slave /usr/bin/g++ g++ /usr/bin/g++-6
Готово, теперь вы можете проверить версию gcc-6:
Установка GCC в Ubuntu завершена, и можно переходить к сборке программ. Для удаления компилятора достаточно удалить пакет build-essential:
sudo apt purge build-essential
sudo apt autoremove
А чтобы заменить новую версию обратно, установите и замените настройки программ по умолчанию:
sudo apt-get install gcc-4.8 g++-4.8
sudo update-alternatives —install /usr/bin/gcc gcc /usr/bin/gcc-4.8 60 —slave /usr/bin/g++ g++ /usr/bin/g++-4.8;
Использование GCC в Ubuntu
Давайте рассмотрим пример компиляции минимальной программы hello.c для освоения работы с gcc. Вот код программы, сохраните его в файле hello.c:
include
int main(void)
<
printf(«Hello, world!\n»);
return 0;
>
Теперь запустим сборку программы:
Когда сборка программы будет завершена, вы можете ее запустить:
Готово, компилятор прекрасно работает в системе, и теперь вы можете писать свои программы или собирать чужие.
Выводы
В этой статье мы рассмотрели как установить gcc в Ubuntu, это один из самых популярных компиляторов для этой операционной системы. И устанавливается он очень просто, если у вас остались вопросы, спрашивайте в комментариях!
На завершение видео с демонстрацией самого процесса:
linux-notes.org
GNU Compiler Collection (обычно используется сокращение GCC) — это свободное ПО которое включает в себя компиляторы для многих языков программирования в UNIX ОС.
В данной статье «» я расскажу как можно установить GCC в Unix/Linux, на примере CentOS 6/7.
Установка GCC в Unix/Linux
Я буду устанавливать GCC самой последней версии, но на момент написания статьи, по этому, скачиваем архив для начала:
У меня не получилось скомпилировать самую последнюю версию данного компилятора, по этому, я скачал и установил себе gcc 4.9.3:
Выполним установку дополнительных компонентов:
Конфигурироуем GCC для CentOS:
—disable-multilib служит для компилирования 64-битного компилятора. Можно скомпилировать и без него, но тогда компилятор будет 32 битным.
—enable-language=c,c++ — Это набор поддерживаемых компиляторов.
Получил еще ошибку:
ПРИМИТЕ ВО ВНИМАНИЕ! Можно собрать пакет rpm или deb для дальнейшего упрошения установки:
Последним действием будет сборка и установка GCC для CentOS:
Вот и все, тема «Установка GCC в Unix/Linux» завершена.
Добавить комментарий Отменить ответ
Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.
Узнайте, как установить GCC на Ubuntu с примерами
GCC, акроним для GNU Compiler Collection, представляет собой сборник компиляторов для языков программирования, включая Java, C и C ++.
В этом руководстве мы покажем вам, как установить компиляторы GCC и связанные с ними инструменты в Ubuntu и Debian
Установить компилятор GCC с помощью apt
Первым шагом в установке компилятора GCC является обновление системы.
Это можно сделать одной командой в терминале, как показано далее
Затем установите пакет, необходимый для сборки.
Необходимый пакет содержит набор пакетов.
Он включает компилятор GCC, make и другие необходимые инструменты.
Проверка установки
Чтобы убедиться, что вы установили gcc запустите команду ниже
Кроме того, вы можете запустить
Чтобы получить версию запустите make
Затем мы собираемся установить страницы dev man на дистрибутивах Ubuntu / Debian
Установка страниц dev man
Для установки страниц dev man выполните следующую команду
Чтобы просмотреть вызовы библиотеки, выполните следующие команды
Теперь, когда мы подтвердили успешную установку компиляторов и основных компонентов, давайте протестируем компилятор GNU GCC
Тестирование компилятора GCC
Давайте сначала создадим простую C ++-программу
Добавьте следующий код
Затем скомпилируйте код следующим образом
Обязательно найдите файл с именем test в своем каталоге, используя команду ls.
Наконец, запустите его, как показано ниже














IT is good