full form av GCC er GNU Compiler Collection. Det er en åpen kilde verktøy for å lage kildekoder av C, C++, Objective-C, Fortran, Ada, Gå og D programmeringsspråk.

I denne artikkelen, jeg kommer til å vise deg hvordan du skal installere GCC på Ubuntu og kompilere C og C++ programmer. Så, la oss komme i gang.

Installere GCC:

GCC og alle nødvendige bygge-verktøy kan installeres lett på Ubuntu som alle de nødvendige pakker er tilgjengelig i den offisielle pakken lager av Ubuntu., Ubuntu gir også build-essential meta-pakke som installerer alle nødvendige pakker alt på en gang. Så, kan du enkelt GCC på Ubuntu bruke APT-package manager.

Først, kan du oppdatere APT pakken depotet cache med følgende kommando:

$ sudo apt oppdater

APT-pakke depotet cache bør være oppdatert.,

Nå, installere build-essential-pakke med følgende kommando:

$ sudo apt installere build-essential

Nå, trykk på y og trykk deretter på <Enter> for å bekrefte installasjonen.

Det vil ta en stund for APT å laste ned og installere alle nødvendige pakker fra de offisielle Ubuntu pakken depotet.,

På dette punktet, GCC og alle nødvendige bygge-verktøy bør være installert.

I de neste avsnittene i denne artikkelen, jeg kommer til å vise deg hvordan å lage en enkel C og C++ – program med GCC.

Kompilere C-Programmer med GCC:

I denne delen, vil jeg skrive en enkel C-program, vise deg hvordan å kompilere C-program med GCC og kjøre den kompilerte programmet.

jeg har skrevet en enkel C kilde filen og lagre det som hei.c i ~/Prosjekter katalogen. Innholdet i hei.,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.,

Før du kompilere C kilde filen, kan du navigere til ditt prosjekt katalog (~/Prosjekter som i mitt tilfelle) som følger:

$ cd ~/Prosjekter

Nå, for å kompilere hei.c C kilde filen, kjører du følgende kommando:

$ gcc-hei.c -o hei

MERK: Her, hallo.c C kilde filen. -O-alternativet brukes til å angi banen og filnavnet på det utarbeidet utgang binær fil., -o hei brukes til å fortelle GCC at samlet output file bør bli hei og banen til plasseringen der filen vil bli lagret, er den gjeldende arbeidsmappen.

Når du kompilere hei.c kilde filen, en ny fil hei vil bli generert som du kan se i skjermbildet nedenfor. Dette er kompilert binær fil.

Nå, kjøre hei binær fil som følger:

$ ./hei

Som du kan se, riktig utgang vises på terminalen., Så, vi har med hell samlet og kjørte et C-program ved hjelp av GCC.

Kompilere C++ Programmer med GCC:

I denne delen, vil jeg skrive en enkel C++ – programmet vise deg hvordan å kompilere C++ – program med GCC og kjøre den kompilerte programmet.

jeg har skrevet en enkel C++ kilde filen og lagre det som helloworld.cpp i ~/Prosjekter katalogen. Innholdet 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.,

Før du kompilere C++ kilde filen, kan du navigere til ditt prosjekt katalog (~/Prosjekter som i mitt tilfelle) som følger:

$ cd ~/Prosjekter

Nå, for å kompilere helloworld.cpp C++ kilde filen, kjører du følgende kommando:

$ g++ helloworld.cpp -o helloWorld

MERK: Her helloworld.cpp er C++ kilde filen. -O-alternativet brukes til å angi banen og filnavnet på det utarbeidet utgang binær fil., -o helloWorld brukes til å fortelle GCC at samlet output file bør være helloWorld og banen til plasseringen der filen vil bli lagret, er den gjeldende arbeidsmappen.

Når du kompilerer helloworld.cpp C++ kilde filen, en ny fil helloWorld vil bli generert som du kan se i skjermbildet nedenfor. Dette er kompilert binær fil.

Nå, kjøre helloWorld binær fil som følger:

$ .,/helloWorld

Som du kan se, riktig utgang vises på terminalen. Så, vi har med hell samlet og kjørte et C++ – program ved hjelp av GCC.

Så, det er hvordan du installerer GCC på Ubuntu og kompilere C og C++ programmer med det. Takk for at du leser denne artikkelen.