Ubuntu

Wat is build-essentiële Ubuntu, hoe het te installeren en te gebruiken??

Wat is build-essentiële Ubuntu, hoe het te installeren en te gebruiken??
De build-essentials-pakketten zijn meta-pakketten die nodig zijn voor het compileren van software. Ze omvatten de GNU-debugger, g++/GNU-compilerverzameling en nog wat tools en bibliotheken die nodig zijn om een ​​programma te compileren. Als u bijvoorbeeld aan een C/C++-compiler moet werken, moet u essentiële metapakketten op uw systeem installeren voordat u de C-compilerinstallatie start. Bij het installeren van de build-essentiële pakketten, enkele andere pakketten zoals G++, dpkg-dev, GCC en make, enz. ook installeren op uw systeem.

Hierboven hebben we beschreven wat de build-essentiële pakketten zijn. In de rest van het artikel zullen we uitleggen hoe u build-essentials op Ubuntu-systemen kunt installeren en gebruiken. Alle terminalopdrachten die we hebben uitgevoerd op Ubuntu 20.04 systeem in dit artikel. Laten we de diepte in duiken!

Installatie en gebruik van Build Essential-tools op Ubuntu 20.04 systeem

De build-essentiële metapakketten kunnen rechtstreeks vanuit de officiële Ubuntu-repository worden geïnstalleerd. Deze pakketten zijn beschikbaar in de standaard Ubuntu 20.04 systeemrepository. Installeer gewoon metapakketten van essentiële tools voor het bouwen via de apt-pakketbeheerder. Open de terminaltoepassing via de sneltoets 'Ctrl + Alt + t'.

Update apt-repository

Nu moet u de pakketrepository bijwerken voordat u de essentiële hulpprogramma's voor de build installeert. Typ de volgende opdracht om de apt-repository-index bij te werken:

$ sudo apt-update

Installeer essentiële build

Installeer de build-essentiële pakketten door de onderstaande opdracht uit te voeren:

$ sudo apt install build-essentieel

Na het uitvoeren van de bovenstaande opdracht wordt het volgende resultaat op de terminal weergegeven:

Controleer de GCC-versie

Nadat de installatie is voltooid, controleert u de installatie van deze pakketten door de GCC-versie op uw systeem te controleren met de volgende opdracht:

$ gcc --versie

De geïnstalleerde versie van GCC die moet worden weergegeven op de terminal, die ook wordt weergegeven in de volgende schermafbeelding:

Nu zijn alle GCC-compilerbibliotheken en -hulpmiddelen geïnstalleerd op Ubuntu 20.04 systeem. U kunt echter een C-programma uitvoeren om de installatie te testen.

C-programma maken

Laten we als volgt een C-programma maken met behulp van de nano-editor:

$ nano testprogramma.c

Voeg nu de onderstaande coderegels toe aan dit nanobestand:

// testprogramma.c
#include
int hoofd()
printf("Test, Programma!\n");
retourneer 0;

Het C-programma samenstellen

Sla het bovenstaande bestand op en maak een uitvoerbaar bestand met behulp van de volgende opdracht:

$ gcc testprogramma.c -o testprogramma

C-programma uitvoeren

Voer nu de volgende opdracht uit om het C-programma uit te voeren:

$ ./testprogramma

De volgende uitvoer wordt weergegeven op de terminal na het uitvoeren van het bovenstaande C-programma:

Conclusie

We hebben in dit artikel de installatie van essentiële hulpprogramma's uitgelegd. We hebben onderzocht wat essentieel is om te bouwen en hoe het te installeren en te gebruiken op Ubuntu 20.04 systeem. Nu zou u het juiste begrip moeten hebben van de build-essentiële en hoe u deze op het Ubuntu-systeem kunt installeren. De bovenstaande opdrachten kunnen ook worden toegepast op de oudere Ubuntu-versies. Voor meer informatie over deze vereiste pakketten, moet u hun officiële website bezoeken voor een beter begrip better.

Installeer de nieuwste Dolphin Emulator voor Gamecube & Wii op Linux
Met de Dolphin Emulator kun je de door jou gekozen Gamecube- en Wii-spellen spelen op Linux Personal Computers (pc). Omdat het een vrij beschikbare e...
Hoe de GameConqueror Cheat Engine in Linux te gebruiken
Het artikel bevat een handleiding over het gebruik van de GameConqueror cheat-engine in Linux. Veel gebruikers die games op Windows spelen, gebruiken ...
Beste gameconsole-emulators voor Linux
Dit artikel bevat een lijst van populaire emulatiesoftware voor gameconsoles die beschikbaar is voor Linux. Emulatie is een softwarecompatibiliteitsla...