ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Понедельник, 31 марта, 2025
Сегодня у нас 1 праздник:
Международный День Резервного Копирования (World Backup Day). Пользователи сайта социальных новостей reddit предложили сделать дату 31.03 Международным днём резервного копирования, аргументируя это тем, что никогда заранее нельзя узнать, какие сюрпризы преподнесёт 1.04

Что такое build-essentials в Ubuntu, как его установить и использовать?

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

Пакеты build-essentials — это метапакеты, необходимые для компиляции программного обеспечения. Они включают отладчик GNU, коллекцию компиляторов g++/GNU и еще несколько инструментов и библиотек, необходимых для компиляции программы. Например, если вам нужно работать над компилятором C/C++, вам необходимо установить основные метапакеты в вашей системе перед запуском установки компилятора C. При установке пакетов, необходимых для сборки, в вашей системе также устанавливаются некоторые другие пакеты, такие как G++, dpkg-dev, GCC и make и т. д.

Выше мы описали, что такое пакеты, необходимые для сборки. В оставшейся части статьи мы объясним, как установить и использовать необходимые компоненты для сборки в системах Ubuntu. Все команды терминала, которые мы выполнили в системе Ubuntu 20.04 в этой статье.

 

Установка и использование инструментов Build Essential в системе Ubuntu 20.04

Мета-пакеты, необходимые для сборки, можно установить прямо из официального репозитория Ubuntu. Эти пакеты доступны в системном репозитории Ubuntu 20.04 по умолчанию. Просто установите метапакеты необходимых для сборки инструментов через менеджер пакетов apt. Откройте приложение терминала с помощью сочетания клавиш Ctrl+Alt+t.

 

Обновить репозиторий apt

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

$ sudo apt update

Установить необходимое для сборки

Установите пакеты, необходимые для сборки, выполнив следующую команду:

$ sudo apt install build-essential

Проверить версию GCC

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

$ gcc --version

Установленная версия GCC будет отображаться на терминале, что также показано на следующем снимке экрана:

Теперь все библиотеки и инструменты компилятора GCC установлены в системе Ubuntu 20.04. Однако вы можете запустить программу на языке C для тестирования установки.

 

Создать программу на C

Давайте создадим программу на C с помощью редактора nano следующим образом:

$ nano testprogram.c

Теперь добавьте в этот файл следующие строки кода:

// testprogram.c

#include <stdio.h>

int main() {
printf("Test, Program!\n");
return 0;
}

Компиляция программы на C

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

$ gcc testprogram.c -o testprogram

Запустите программу C

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

$ ./testprogram

 

Следующий вывод отображается на терминале после выполнения указанной выше программы на языке C:

 

Вывод

В этой статье мы объяснили установку необходимых для сборки инструментов. Мы изучили, что необходимо для сборки, и как установить и использовать его в системе Ubuntu 20.04. Теперь у вас должно быть правильное представление о том, что необходимо для сборки, и о том, как ее установить в системе Ubuntu. Вышеупомянутые команды также могут применяться к более старым версиям Ubuntu. Чтобы узнать больше об этих необходимых пакетах, необходимо посетить их официальный веб-сайт для лучшего понимания.

Exit mobile version