Пакеты build-essentials — это метапакеты, необходимые для компиляции программного обеспечения. Они включают отладчик GNU, коллекцию компиляторов g++/GNU и еще несколько инструментов и библиотек, необходимых для компиляции программы. Например, если вам нужно работать над компилятором C/C++, вам необходимо установить основные метапакеты в вашей системе перед запуском установки компилятора C. При установке пакетов, необходимых для сборки, в вашей системе также устанавливаются некоторые другие пакеты, такие как G++, dpkg-dev, GCC и make и т. д.
Выше мы описали, что такое пакеты, необходимые для сборки. В оставшейся части статьи мы объясним, как установить и использовать необходимые компоненты для сборки в системах Ubuntu. Все команды терминала, которые мы выполнили в системе Ubuntu 20.04 в этой статье.
Мета-пакеты, необходимые для сборки, можно установить прямо из официального репозитория Ubuntu. Эти пакеты доступны в системном репозитории Ubuntu 20.04 по умолчанию. Просто установите метапакеты необходимых для сборки инструментов через менеджер пакетов apt. Откройте приложение терминала с помощью сочетания клавиш Ctrl+Alt+t.
Теперь вам нужно обновить репозиторий пакетов перед установкой необходимых для сборки инструментов. Введите следующую команду, чтобы обновить индекс репозитория apt:
$ sudo apt update
Установите пакеты, необходимые для сборки, выполнив следующую команду:
$ sudo apt install build-essential
После завершения установки проверьте установку этих пакетов, проверив версию GCC в вашей системе с помощью следующей команды:
$ gcc --version
Установленная версия GCC будет отображаться на терминале, что также показано на следующем снимке экрана:
Теперь все библиотеки и инструменты компилятора GCC установлены в системе Ubuntu 20.04. Однако вы можете запустить программу на языке C для тестирования установки.
Давайте создадим программу на C с помощью редактора nano следующим образом:
$ nano testprogram.c
Теперь добавьте в этот файл следующие строки кода:
// testprogram.c #include <stdio.h> int main() { printf("Test, Program!\n"); return 0; }
Сохраните указанный выше файл и создайте исполняемый файл, используя следующую команду:
$ gcc testprogram.c -o testprogram
Теперь выполните следующую команду, чтобы запустить программу C:
$ ./testprogram
Следующий вывод отображается на терминале после выполнения указанной выше программы на языке C:
В этой статье мы объяснили установку необходимых для сборки инструментов. Мы изучили, что необходимо для сборки, и как установить и использовать его в системе Ubuntu 20.04. Теперь у вас должно быть правильное представление о том, что необходимо для сборки, и о том, как ее установить в системе Ubuntu. Вышеупомянутые команды также могут применяться к более старым версиям Ubuntu. Чтобы узнать больше об этих необходимых пакетах, необходимо посетить их официальный веб-сайт для лучшего понимания.