den fullständiga formen av GCC är GNU Compiler Collection. Det är en öppen källkod verktygsuppsättning för att sammanställa källkoder för C, C++, Objective-C, Fortran, ada, Go och d programmeringsspråk.

i den här artikeln kommer jag att visa dig hur du installerar GCC på Ubuntu och kompilera C-och C++ – Program. Så, låt oss börja.

installera GCC:

GCC och alla nödvändiga byggverktyg kan installeras mycket enkelt på Ubuntu eftersom alla nödvändiga paket finns tillgängliga i det officiella paketarkivet för Ubuntu., Ubuntu ger också build-essential meta-paketet som installerar alla nödvändiga paket på en gång. Så, du kan enkelt GCC på Ubuntu med APT package manager.

uppdatera först cachen för APT-paketförvaret med följande kommando:

$ sudo apt update

cachen för APT-paketförvaret ska uppdateras.,

Installera nu paketet build-essential med följande kommando:

$ sudo apt install build-essential

tryck nu på y och tryck sedan på <ange> för att bekräfta installationen.

det tar ett tag för APT att hämta och installera alla nödvändiga paket från det officiella Ubuntu-paketet.,

vid denna tidpunkt ska GCC och alla nödvändiga byggverktyg installeras.

i nästa avsnitt i den här artikeln kommer jag att visa dig hur du sammanställer ett enkelt C-och C++ – program med GCC.

kompilera C-program med GCC:

i det här avsnittet skriver jag ett enkelt C-program, visar hur du sammanställer C-programmet med GCC och kör det kompilerade programmet.

Jag har skrivit en enkel C-källfil och sparat den som Hej.c i katalogen ~ / projekt. Innehållet i Hej.,c file is as follows:

#include <stdio.h>
int main(void) {
printf(”%s\n”, ”C -> Welcome to LinuxHint!”);
return 0;
}

This program will print ”C -> Welcome to LinuxHint!” on the terminal. Very simple.,

innan du sammanställer C-källfilen, navigera till projektkatalogen (~/projekt i mitt fall) enligt följande:

$ cd ~/Projekt

nu, för att sammanställa hej.c c källfil, kör följande kommando:

$ GCC hej.C-O hello

OBS: här, Hej.c är C källfilen. Alternativet-o används för att definiera sökvägen och filnamnet för den sammanställda utdata binära filen., – o hello används för att berätta för GCC att den kompilerade utdatafilen ska vara Hej och sökvägen där filen sparas är den aktuella arbetskatalogen.

När du sammanställer hej.C källfil, kommer en ny fil hej genereras som du kan se i skärmdumpen nedan. Detta är den kompilerade binära filen.

kör nu binärfilen hello enligt följande:

$ ./ hello

som du kan se visas rätt utmatning på terminalen., Så vi har framgångsrikt sammanställt och kört ett C-program med GCC.

sammanställa C++ – program med GCC:

i det här avsnittet skriver jag ett enkelt C++ – program, visar dig hur du sammanställer C++ – programmet med GCC och kör det kompilerade programmet.

Jag har skrivit en enkel C++ – källfil och sparat den som helloworld.cpp i katalogen ~ / projekt. Innehållet i helloworld.,cpp file is as follows:

#include <iostream>
using namespace std;
int main(void) {
cout << ”C++ -> Welcome to LinuxHint!” << endl;
return 0;
}

This program will print ”C++ -> Welcome to LinuxHint!” on the terminal. Very simple as in the last example.,

innan du sammanställer C++ – källfilen, navigera till din projektkatalog (~/projekt i mitt fall) enligt följande:

$ cd ~/Projekt

nu, för att sammanställa helloworld.CPP C++ källfil, kör följande kommando:

$ g++ helloworld.CPP-o helloWorld

OBS: här, helloworld.cpp är C++ källfilen. Alternativet-o används för att definiera sökvägen och filnamnet för den sammanställda utdata binära filen., – o helloWorld används för att berätta för GCC att den kompilerade utdatafilen ska vara helloWorld och sökvägen där filen sparas är den aktuella arbetskatalogen.

När du sammanställer helloworld.CPP C++ källfil, kommer en ny fil helloWorld genereras som du kan se i skärmdumpen nedan. Detta är den kompilerade binära filen.

kör nu binärfilen helloWorld enligt följande:

$ .,/ helloWorld

som du kan se visas rätt utmatning på terminalen. Så vi har framgångsrikt sammanställt och kört ett C++ – program med GCC.

så det är så du installerar GCC på Ubuntu och sammanställer C-och C++ – program med det. Tack för att du läste den här artikeln.