Как установить gcc на Ubuntu

Обновлено: 18.05.2024

GCC расшифровывается как GNU Compiler Collection и совместим с различными языками программирования, такими как R, C, C++, Objective-C, Fortran, Ada, Go и D. Мы можем установить компилятор GCC в Ubuntu с помощью команды apt: линейный инструмент. Мы должны войти в систему как суперпользователь, чтобы установить GCC с помощью apt .

Установите GCC в Ubuntu

Метапакет с именем build-essential присутствует в репозиториях Ubuntu по умолчанию, которые содержат GCC и различные другие компиляторы, такие как g++ и make .

Мы также устанавливаем GCC в нашей системе, устанавливая пакет build-essentials. Как только мы установим пакет build-essential, GCC также будет установлен в нашей системе.

Чтобы установить build-essential, выполните следующие действия:

Обновите список пакетов с помощью команды:
Установите пакет build-essential с помощью команды:

Проверьте установку GCC

Мы используем следующую команду, чтобы проверить, успешно ли установлен GCC,

Если GCC успешно установлен, мы получаем вывод с версией и другой информацией о GCC.

Скомпилировать программы с помощью GCC

Для компиляции программ с использованием GCC мы используем следующую команду.

Он компилирует программу для создания исполняемого файла с именем . Когда мы запускаем этот исполняемый файл, мы получаем вывод.

Он компилирует программу hello_world.c для создания исполняемого файла с именем hello_world .

Чтобы запустить исполняемый файл, мы используем команду:

Установить несколько версий GCC

В нашей системе также может быть несколько версий GCC.

Чтобы установить несколько версий Ubuntu, выполните следующие действия:

Добавьте ubuntu-toolchain-r/test в нашу систему с помощью команды:
Установите нужные версии с помощью команды:

Он устанавливает три версии gcc : gcc-7 , gcc-8 и gcc-9 в нашей системе.

Настройте управление приоритетами для разных установленных версий:

Здесь наивысший приоритет установлен для gcc-9, поэтому он будет gcc по умолчанию для нашей системы.

Статьи DelftStack написаны такими же фанатами программного обеспечения, как и вы. Если вы также хотите внести свой вклад в DelftStack, написав платные статьи, вы можете посетить страницу «Написать для нас».


сообщить об этом объявлении

В этом руководстве вы установите компилятор GCC на Ubuntu 18.04. Коллекция компиляторов GNU — это в основном коллекция компиляторов, а также библиотек для C, C++ и Objective-C.

Как установить компилятор GCC в Ubuntu 18.04

Введение

Прежде чем мы начнем говорить о том, как установить компилятор GCC в Ubuntu 18.04. Давайте кратко разберемся — что такое компилятор GCC?

Коллекция компиляторов GNU — это в основном коллекция компиляторов, а также библиотек для C, C++ и Objective-C. Существует множество проектов с открытым исходным кодом, таких как инструменты GNU и ядро ​​Linux, которые скомпилированы с помощью GCC.

В этом руководстве вы установите компилятор GCC на Ubuntu 18.04. Мы также рассмотрим некоторые часто задаваемые вопросы, связанные с компилятором GCC.

Предпосылки

1) Вы должны войти в систему как пользователь root или пользователь с привилегиями sudo.

Шаг 1. Установите GCC в Ubuntu

1) Здесь репозитории Ubuntu по умолчанию имеют метапакет как build-essential . Он содержит компилятор GCC и множество библиотек и утилит, необходимых для компиляции программного обеспечения. Выполните следующие шаги, чтобы установить компилятор GCC в Ubuntu 18.04.

2) Во-первых, начните с обновления списка пакетов:

3) После этого установите пакет build-essential, набрав:

Команда установит несколько новых пакетов. Он также будет включать gcc, g++ и make. Вам также может понадобиться установить страницы руководства. Речь идет об использовании GNU/Linux для разработки:

4) Чтобы убедиться, что установка компилятора GCC прошла успешно, вы будете использовать команду gcc --version. Будет напечатана версия GCC:

5) 7.4.0 — это версия GCC по умолчанию, доступная в репозиториях Ubuntu 18.04.

Установка GCC в вашей системе выполнена успешно. Теперь вы можете начать использовать его.

Шаг 2. Компиляция примера Hello World

1) Чтобы скомпилировать базовую программу на C или C++, вы будете делать это с помощью GCC. Откройте текстовый редактор и создайте следующий файл:

2) Продолжайте сохранять файл. Затем скомпилируйте его в исполняемый файл с помощью следующей команды:

3) Он создаст двоичный файл с именем hello в том же каталоге. Здесь вы запускаете команду. Теперь запустите программу hello:

Команда напечатает:

Шаг 3. Установите несколько версий GCC

1) Теперь вы будете устанавливать и использовать несколько версий GCC в Ubuntu 18.04. Последние версии компилятора GCC имеют новые функции.Он включает поддержку новых языков, а также обеспечивает более высокую производительность и другие расширенные функции.

Кроме того, репозитории Ubuntu по умолчанию имеют несколько версий GCC. Это от 5.x.x до 8.x.x . Самая новая версия GCC — 9.1.0, доступная в Ubuntu Toolchain PPA. Как и сейчас, вы установите последние три версии GCC и G++.

2) Поэтому сначала добавьте ubuntu-toolchain-r/test PPA в вашу систему с помощью следующей команды:

3) Затем установите необходимые версии GCC и G++:

4) Затем приведенная ниже команда настроит альтернативу для каждой версии и назначит ей приоритет. Версия по умолчанию — это версия с наивысшим приоритетом. Итак, вот gcc-9:

5) Позже, если вам понадобится изменить версию по умолчанию, вы можете сделать это с помощью команды update-alternatives:

6) Вы увидите список всех установленных версий GCC в вашей системе Ubuntu. Затем введите номер версии, которую вы хотите использовать по умолчанию. Продолжайте нажимать Enter. Команда создаст символические ссылки на определенные версии GCC и G++.

Заключение

Мы надеемся, что это подробное руководство помогло вам установить компилятор GCC в Ubuntu 18.04.

Если у вас есть какие-либо вопросы или сомнения, оставьте их в комментариях ниже. Мы будем рады ответить на них.


GCC означает Сборник компиляторов GNU. Из его названия вы можете легко понять, что это в основном группа компиляторов для разных языков программирования, таких как C, C++, FORTRAN, Ada и т. д. Это один из наиболее широко используемых компиляторов, поскольку он поддерживает несколько языков программирования. В этой статье мы попробуем изучить способ установки GCC на Ubuntu 20.04 LTS. Кроме того, выясните способ запуска базовой программы с помощью GCC.

Для установки GCC в Ubuntu 20.04 необходимо выполнить следующие шаги в указанном порядке:

Первое, что вам нужно сделать, это запустить терминал, найдя его в меню «Действия». Как только перед вами появится окно терминала, вам необходимо обновить кеш, чтобы исправить любые потенциально сломанные пакеты или зависимости. Это можно сделать, выполнив указанную ниже команду в терминале Ubuntu 20.04:


Когда системный кэш будет успешно обновлен этой командой, ваш терминал отобразит вывод, показанный на изображении ниже:


Теперь должен быть установлен пакет build-essential, в котором находится GCC. Вы можете установить этот пакет в своей системе, выполнив команду, показанную ниже:


После того, как этот пакет будет успешно установлен вместе со всеми его компонентами, на вашем терминале появится следующий вывод:


Кроме того, вы также можете установить справочные страницы для этого пакета, чтобы помочь вам, когда вы застряли во время его использования. Вы можете установить справочные страницы с помощью следующей команды терминала:


После выполнения этой команды страницы руководства для этих пакетов будут установлены в вашей системе, что видно на изображении ниже:


После успешного завершения установки GCC вы можете подтвердить это с помощью следующей команды:


Выполнение этой команды отобразит версию GCC, установленную на вашем терминале Ubuntu 20.04:


После установки GCC в Ubuntu 20.04 вы можете проверить, правильно ли работает этот компилятор. Для проверки работы GCC необходимо создать тестовую программу. Мы будем писать программу на языке C для демонстрации использования GCC. Сначала мы создадим файл с расширением .c через терминал, выполнив в нем следующую команду:

Вы также можете использовать любой другой текстовый редактор по вашему выбору, если вы не хотите использовать редактор nano. FileName — это просто фиктивное имя, которое должно быть заменено именем файла, который вы создали. В нашем конкретном примере мы назвали его TestProgram.c.


Выполнение вышеупомянутой команды создаст новый файл с расширением .c и откроет его в редакторе nano. Как только вновь созданный файл откроется перед вами, введите код, показанный на изображении ниже, во вновь созданный файл. Здесь первая строка кода включает в вашу программу библиотеку stdio.h, с помощью которой вы можете легко запускать команды ввода и вывода. Затем в функции main() программы мы просто напечатали сообщение, используя команду printf. Параметр «\n» в сообщении используется для введения нового разделителя строк. Оператор «return 0» просто вернет целочисленное значение основной функции после успешного выполнения этой программы. После ввода в файл кода, показанного на изображении ниже, нажмите Ctrl+X, чтобы сохранить его и выйти из редактора nano.


Теперь вам нужно скомпилировать эту только что созданную программу, чтобы создать ее исполняемый файл, выполнив в терминале следующую команду:

Здесь первая TestProgram указывает на файл .c, который мы только что создали, а вторая TestProgram — это имя, которое будет присвоено исполняемому файлу после выполнения этой команды. Вы также можете использовать любое другое имя для этого исполняемого файла.


После создания исполняемого файла вы можете просто запустить его, выполнив в терминале следующую команду:


Выполнение этой команды просто выполнит ваш файл TestProgram и отобразит его вывод на терминале, как показано на изображении ниже:


Выполнив ряд шагов, описанных в этой статье, вы сможете легко установить GCC на Ubuntu 20.04 всего за несколько минут. Кроме того, в этом руководстве также объясняется, как запустить базовую программу на C с помощью этого компилятора.

Карим Буздар имеет степень инженера в области телекоммуникаций и несколько сертификатов системного администратора, включая CCNA RS, SCP и ACE. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов.

programming 3173456 640

В этом кратком руководстве учащимся и новым пользователям показано, как установить компилятор GCC (необходим для сборки) в Ubuntu Linux.

Коллекция компиляторов GNU (GCC) — это коллекция компиляторов и библиотек, разработанных проектом GNU и поддерживающая такие языки программирования, как C, C++, Objective-C, Fortran, Go и многие другие.

GCC — это основная часть операционной системы Linux и многих проектов и инструментов с открытым исходным кодом. Ядро Linux также скомпилировано с помощью GCC, поэтому оно имеет большое значение в сообществе открытого исходного кода.

Если вы новичок или студент, который ищет систему Linux для начала обучения, проще всего начать с ОС Ubuntu Linux. Это отличная операционная система Linux для начинающих и тех, кто ищет более простой в использовании дистрибутив Linux.

Ubuntu — это операционная система Linux с открытым исходным кодом, которая работает на настольных компьютерах, ноутбуках, серверах и других устройствах.

При использовании Ubuntu вы обнаружите, что Linux не так уж сильно отличается от Windows и других операционных систем во многих отношениях, особенно когда речь идет об использовании системы для выполнения работы.

Чтобы узнать больше о GCC, посетите страницу его проекта.

Чтобы начать установку компилятора GCC в Ubuntu, выполните следующие действия:

Как установить GCC в Ubuntu Linux

По умолчанию репозитории Ubuntu содержат пакет build-essential, который содержит компилятор GCC, g++, make и множество библиотек и других утилит, необходимых для компиляции других пакетов и инструментов.

Поэтому установить компилятор GCC в Ubuntu так же просто, как установить пакет build-essential.

Для этого выполните следующие команды:

Команды устанавливают множество других пакетов, включая gcc, g++ и make.

Если вы разработчик и хотите установить страницу руководства для GCC, просто выполните приведенные ниже команды:

После установки, чтобы убедиться, что GCC успешно установлен и работает, просто используйте команду gcc --version, как показано ниже:

Это должно распечатать вывод, как показано ниже:

Вот как установить компилятор GCC в Ubuntu, если он еще не установлен.

Как установить несколько версий GCC

Новые версии компиляторов GCC поддерживают новые языки, улучшают производительность и расширяют возможности. Если вы хотите воспользоваться этими дополнительными функциями, идеальным вариантом будет установка последней версии или нескольких.

Чтобы установить последние версии компиляторов GCC, вам потребуется добавить сторонний репозиторий PPA в Ubuntu и установить его оттуда.

Для этого просто запустите следующие команды:

После добавления вышеуказанного репозитория вы можете установить несколько версий GGC, используя их номер версии.

Пример:

Поскольку у вас установлено несколько версий компилятора GCC, каждой из них присваивается номер приоритета. Версия с наивысшим приоритетом будет системным компилятором по умолчанию.

Вам нужно будет выполнить приведенные ниже команды, чтобы установить системный компилятор по умолчанию, связывающий каждый с номером приоритета.

В приведенном ниже случае gcc-9 является версией с наивысшим приоритетом [ 90 ] .

Позже, если вы захотите изменить версию по умолчанию, используйте команду update-alternatives ниже:

В зависимости от количества установленных компиляторов должно быть несколько вариантов.

Выберите нужный вариант и нажмите Enter.

Это должно обновить систему до текущего значения по умолчанию.

Заключение

Вы узнали, как установить компилятор GCC в Ubuntu 18.04 | 16.04. Если вы обнаружите какую-либо ошибку выше, пожалуйста, используйте форму комментариев ниже, чтобы сообщить об этом.

Читайте также: