Ubuntu

Какво представлява Ubuntu от съществено значение за изграждането, как да го инсталирате и използвате?

Какво представлява Ubuntu от съществено значение за изграждането, как да го инсталирате и използвате?
Пакетите build-essentials са мета-пакети, които са необходими за компилиране на софтуер. Те включват дебъгер на GNU, колекция на компилатор g ++ / GNU и някои други инструменти и библиотеки, необходими за компилиране на програма. Например, ако трябва да работите върху компилатор C / C ++, трябва да инсталирате основни мета-пакети на вашата система, преди да стартирате инсталацията на компилатора C. Когато инсталирате компилираните пакети, някои други пакети като G ++, dpkg-dev, GCC и make и т.н. също инсталирайте на вашата система.

По-горе описахме какви са пакетите от съществено значение за изграждането. В останалата част на статията ще ви обясним как да инсталирате и използвате основни компоненти за изграждане на системи Ubuntu. Всички терминални команди, които сме изпълнили на Ubuntu 20.04 в тази статия. Да се ​​потопим в дълбините!

Инсталация и използване на инструментите Build Essential на Ubuntu 20.04 система

Важните за изграждането метапакети могат да бъдат инсталирани директно от официалното хранилище на Ubuntu. Тези пакети са налични в Ubuntu 20 по подразбиране.04 системно хранилище. Просто инсталирайте мета-пакети от важни за изграждането инструменти чрез мениджъра на пакети apt. Отворете терминалното приложение чрез клавишната комбинация „Ctrl + Alt + t“.

Актуализирайте хранилището apt

Сега трябва да актуализирате хранилището на пакетите, преди да инсталирате инструментите, необходими за изграждането. Въведете следната команда, за да актуализирате индекса на apt хранилището:

$ sudo apt актуализация

Инсталирайте компилация

Инсталирайте пакетите, необходими за изграждането, като изпълните командата по-долу:

$ sudo apt инсталирайте компилация

След изпълнението на горната команда на терминала ще се покаже следният резултат:

Проверете версията на GCC

След като инсталацията приключи, проверете инсталацията на тези пакети, като проверите версията на GCC на вашата система със следната команда:

$ gcc - версия

Инсталираната версия на GCC да се показва на терминала, което също е показано на следната екранна снимка:

Сега всички библиотеки и инструменти на компилатора на GCC са инсталирани на Ubuntu 20.04 система. Можете обаче да стартирате програма на C за тестване на инсталацията.

Създайте програма C

Нека създадем програма C, като използваме нано редактора, както следва:

$ nano тест програма.° С

Сега добавете споменатите по-долу редове код в този нано файл:

// тестпрограма.° С
#include
int main ()
printf ("Тест, Програма!\н");
връщане 0;

Компилиране на програмата C

Запазете горния файл и направете изпълним файл, като използвате следната команда:

$ gcc тестпрограма.c -o тест програма

Стартирайте програма C

Сега изпълнете следната команда, за да стартирате програмата C:

$ ./ тестпрограма

Следният изход се показва на терминала след стартиране на горната програма C:

Заключение

В тази статия обяснихме инсталирането на важни за изграждането инструменти. Проучихме какво е от съществено значение за изграждането и как да го инсталираме и използваме на Ubuntu 20.04 система. Сега трябва да имате правилното разбиране за същественото за изграждането и как да го инсталирате в системата Ubuntu. Горните команди могат да бъдат приложени и към по-старите версии на Ubuntu. За да научите повече за тези необходими пакети, трябва да посетите официалния им уебсайт за по-добро разбиране.

Инсталирайте най-новия Dolphin Emulator за Gamecube & Wii на Linux
Dolphin Emulator ви позволява да играете избраните от вас игри Gamecube & Wii на Linux Personal Computers (PC). Като безплатно достъпен и емулатор на...
Как да използвам GameConqueror Cheat Engine в Linux
Статията обхваща ръководство за използването на GameConqueror cheat engine в Linux. Много потребители, които играят игри под Windows, често използват ...
Най-добрите емулатори на игрови конзоли за Linux
Тази статия ще изброи популярния софтуер за емулация на игрова конзола, наличен за Linux. Емулацията е слой за софтуерна съвместимост, който емулира х...