Установка 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-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 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
Коли збірка програми буде завершена, ви можете її запустити:
- Програмування під linux
- Келебії докса - введення в програмування на go
- Кращі онлайн компілятори
- Як користуватися gparted
- Як встановити tar gz в ubuntu
- Як дізнатися версію linux mint
- Установка php 7 в linux
- Установка owncloud ubuntu 16.04
- Установка atom в linux
- Установка telegram ubuntu 16.04
- Установка python 3 ubuntu
- Установка пакетів ubuntu
- Установка qt ubuntu 16.04
- Продуктивність ubuntu 16.04 vs ubuntu 16.10
- Установка snap пакетів ubuntu
- Установка crossover в ubuntu
- Установка intellij idea на ubuntu 16.04
- Установка visual code і net core 1.0 ubuntu 16.04
- Установка sublime text 3 ubuntu 16.04
- Порівняння gcc vs clang
- Установка node js ubuntu 16.04