Установка компилятора C++ на Ubuntu

G++, GNU C++ Compiler – это компилятор в Linux, который был разработан для компиляции программ на C++. Расширения файлов, которые могут быть скомпилированы с помощью G++, – .c и .cpp. Целью данного руководства является установка компилятора G++ на Ubuntu 20.04 LTS Focal Fossa Linux. Это будет достигнуто путем установки пакета build-essential.

Установка компилятора C++ на Ubuntu 20.04 пошаговая инструкция

Вы можете установить компилятор C++ отдельно, установив пакет gcc. Но рекомендуемый способ установки компилятора C++ на Ubuntu 20.04 – это установка всего пакета разработки build-essential.

Установка компилятора C на Ubuntu
Установка компилятора C на Ubuntu

Шаг 1: Установите компилятор C++, установив пакет разработки build-essential, делается это с помощью следующей команды.

sudo apt install build-essential

Шаг 2: Проверка версии компилятора C с помощью следующей команды.

g++ --version

ответ терминала будет примерно таким.

gcc (Ubuntu 9.2.1-17ubuntu1) 9.2.1 20191102

Шаг 3: Создайте базовый источник кода на C++. Например, создадим программу hello world на C++. Сохраните следующий код как текстовый файл hello.cc

#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World!";
return 0;
}

Сохраните этот код в файле hello.cc, далее скомпилируйте и выполните его.

Шаг 4: Для выполнения кода используйте следующие команды.

$ g++ -o hello hello.cc

$ ./hello

Ответ в терминале

Hello, World!

Заключение

Ну вот и все, теперь в вашей системе Ubuntu установлен компилятор C++. Надеюсь у вас не возникло проблем и все получилось с первого раза. Спасибо за чтение.

Nazario

Я — Nazario, тот самый человек, который больше десяти лет ковыряется в Linux и Windows системах не ради хобби, а потому что это — работа и жизнь. Всё, что вы читаете на Setiwik.ru, — это не пересказ справки из мануала, а результат десятков реальных кейсов, выстраданных конфигов и ночных перезагрузок.

Я не претендую на истину в последней инстанции. Но если мой опыт может кому-то упростить работу — значит, всё это не зря. Здесь нет «магии», только практика: от настроек сервера до неожиданных багов, которые не гуглятся с первого раза.

Setiwik.ru — это место, где IT становится чуть менее хаотичным. Заходите почаще — будем разбираться вместе.

Добавить комментарий