Как установить build-essential в Ubuntu

Этот пост расскажет вам, как установить пакет build-essential на ваш сервер с Ubuntu. В этом руководстве мы поговорим о том, как установить компилятор GCC или G++, установив пакет build-essential на Ubuntu Linux.

Что такое build-essential

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

Как установить build-essential

Пакет build-essential уже доступен в репозитории Ubuntu по умолчанию. Поэтому вам просто нужно установить его с помощью команды apt install. Перед установкой пакета build-essential вам необходимо обновить индекс репозитория Ubuntu с помощью следующей команды:
sudo apt update

Затем введите следующую команду для установки пакета build-essential:
sudo apt install build-essential -y

Терминальный вывод:
mikhail@main:~$ sudo apt install build-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libllvm6.0 x11proto-dri2-dev x11proto-gl-dev
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
build-essential
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 4,758 B of archives.
After this operation, 20.5 kB of additional disk space will be used.
Get:1 http://mirrors.aliyun.com/ubuntu bionic/main amd64 build-essential amd64 12.4ubuntu1 [4,758 B]
Fetched 4,758 B in 1s (3,325 B/s)
Selecting previously unselected package build-essential.
(Reading database ... 231616 files and directories currently installed.)
Preparing to unpack .../build-essential_12.4ubuntu1_amd64.deb ...
Unpacking build-essential (12.4ubuntu1) ...
Setting up build-essential (12.4ubuntu1) ...

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

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

Терминальный вывод:
mikhail@main:~$ gcc --version
gcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Давайте напишем простую программу на C, как показано ниже:
#include <stdio.h>

int main()
{
    printf("Hell, World!\n ");
}

Сохраните эту программу как файл test.c в вашей Ubuntu и попробуйте выполнить следующую команду, чтобы скомпилировать и выполнить ее:
gcc -o test test.c
./test

Терминальный вывод:
mikhail@main:~$ gcc -o test test.c
mikhail@main:~$ ./test
Hell, World!

Заключение

Вы должны знать, как установить build-essential на Ubuntu из этого руководства. И если вы хотите узнать больше о build-essential, вы можете перейти на указанный ниже официальный веб-сайт, чтобы напрямую ознакомиться с руководством по началу работы.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев