Установка gcc в ubuntu 16.04

Більшість програм в Linux написані на Сі або С ++, і якщо ви хочете збирати їх з початкових кодів, то вам обов`язково знадобитися компілятор, також він знадобитися, якщо захочете почати писати свої програми на одному з цих мов.

Існує два основних компілятора в Linux - це GCC і Clang, вони схожі за своїми можливостями, але так склалося, що перший вважається стандартом для Ubuntu. GCC розшифровується як GNU Compiler Collection. У цій статті ми розглянемо як виконується установка GCC Ubuntu 16.04, а також розглянемо базові прийоми роботи з цим набором програм в терміналі.

Набір компіляторів GCC

Всі програми є набором машинних команд, які виконуються процесором. Ці команди - послідовність біт. Але писати програми наборами біт дуже незручно, тому були придумані мови програмування високого рівня. Код на мові програмування добре читаємо і зрозумілий для людини, а коли з нього потрібно зробити програму, компілятор ubuntu перетворює все в машинні команди.

У базову поставку компілятора входять такі програми:

  • libc6-dev - заголовки стандартної бібліотеки Сі;
  • libstdc ++ 6-dev - заголовки стандартної бібліотеки С ++;
  • gcc - компілятор мови програмування Сі;
  • g ++ - компілятор мови програмування C ++;
  • make - утиліта для організації складання кількох файлів;
  • dpkg-dev - інструменти складання пакетів deb.

Всі ці пакети є залежностями пакета build-essential, тому для установки всього необхідного досить встановити цей пакет.

Установка GCC в Ubuntu 16.04




Якщо вас влаштовує поточна версія GCC, яка є в офіційних репозиторіях дистрибутива, то вам достатньо встановити пакет build-essential. Для цього виконайте команду:

$ Whereis gcc make

Відео: Upgrade gcc and g ++ in Ubuntu

$ Make -v




Але якщо ви хочете новішу версію компілятора, наприклад, на даний момент остання версія - 6.2, то можна використовувати PPA розробників з тестовими збірками. Для додавання PPA в систему виконайте:


$ Sudo apt update

Потім встановіть самі компілятори:

$ Sudo apt install gcc-snapshot
$ Sudo apt install gcc-6 g ++ - 6

Це не замінить ваш поточний компілятор на новий. В системі просто з`являться компілятори gcc-6 і g ++ - 6, які ви можете використовувати для своїх програм. Це кращий варіант на даний момент, але якщо ви хочете все ж зробити gcc-6 компілятором за замовчуванням, виконайте:

$ Gcc-6 -v

Установка GCC Ubuntu 16.04 завершена, і можна переходити до складання програм. Для видалення компілятора достатньо видалити пакет build-essential:

Відео: How to install GCC on Ubuntu 17.04


$ Sudo apt autoremove

А щоб замінити нову версію назад, встановіть і замініть настройки програм за замовчуванням:

$ Sudo apt-get install gcc-4.8 g ++ - 4.8
$ Sudo update-alternatives --install / usr / bin / gcc gcc /usr/bin/gcc-4.8 60 --slave / usr / bin / g ++ g ++ /usr/bin/g++-4.8-

Використання GCC в Ubuntu 16.04

Давайте розглянемо приклад компіляції мінімальної програми hello.c для освоєння роботи з gcc. Ось код програми, збережіть його у файлі hello.c:

$ Gcc hello.c

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

Поділися в соціальних мережах:

Схожі
Установка python 3 ubuntuУстановка python 3 ubuntu
Порівняння gcc vs clangПорівняння gcc vs clang
Установка visual code і net core 1.0 ubuntu 16.04Установка visual code і net core 1.0 ubuntu 16.04
Установка snap пакетів ubuntuУстановка snap пакетів ubuntu
Як користуватися gpartedЯк користуватися gparted
Установка node js ubuntu 16.04Установка node js ubuntu 16.04
Продуктивність ubuntu 16.04 vs ubuntu 16.10Продуктивність ubuntu 16.04 vs ubuntu 16.10
Установка telegram ubuntu 16.04Установка telegram ubuntu 16.04
Келебії докса - введення в програмування на goКелебії докса - введення в програмування на go
Програмування під linuxПрограмування під linux
» » Установка gcc в ubuntu 16.04