den fulde form for GCC er GNU Compiler Collection. Det er et open source-værktøjssæt til kompilering af kildekoder til C, C++, Objective-C, Fortran, Ada, Go og D programmeringssprog.

i denne artikel vil jeg vise dig, hvordan du installerer GCC på Ubuntu og kompilerer C-og C++ – programmer. Så lad os komme i gang.

installation af GCC:

GCC og alle de nødvendige byggeværktøjer kan installeres meget let på Ubuntu, da alle de krævede pakker er tilgængelige i Ubuntu ‘ s officielle pakkelager., Ubuntu leverer også den build-essentielle metapakke, der installerer alle de krævede pakker på ATN gang. Så du kan nemt GCC på Ubuntu ved hjælp af APT-pakkehåndteringen.

Først opdatere pakken APT-repository cache med følgende kommando:

$ sudo apt-opdatering

APT-repository cache skal være opdateret.,

Nu, install build-essential-pakke med følgende kommando:

$ sudo apt-install build-essential

Nu, tryk på j og derefter trykke på <Enter> for at bekræfte installationen.

Det vil tage et stykke tid for APT til at downloade og installere alle de krævede pakker fra det officielle Ubuntu-pakke repository.,

På dette tidspunkt skal GCC og alle de krævede byggeværktøjer installeres.

i de næste afsnit af denne artikel vil jeg vise dig, hvordan du kompilerer et simpelt C-og C++ – program med GCC.

kompilering af C-Programmer med GCC:

i dette afsnit skriver jeg et simpelt C-program, viser dig, hvordan du kompilerer C-programmet med GCC og kører det kompilerede program.

Jeg har skrevet en simpel C-kildefil og gemt den som Hej.c i mappen ~ / projekter. Indholdet af hello.,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 kompilerer C-kildefilen, skal du navigere til din projektmappe (~/projekter i mit tilfælde) som følger:

$ cd ~/projekter

nu for at kompilere hello.C C kildefil, kør følgende kommando:

$ GCC Hej.c – o Hej

Bemærk: her, Hej.c er C kildefilen. Indstillingen-o bruges til at definere stien og filnavnet på den kompilerede binære outputfil., – o Hej bruges til at fortælle GCC, at den kompilerede outputfil skal være hej, og stien, hvor filen gemmes, er den aktuelle arbejdsmappe.

Når du har kompileret hello.C kildefil, en ny fil hello vil blive genereret som du kan se på skærmbilledet nedenfor. Dette er den kompilerede binære fil.

Kør nu den binære hello-fil som følger:

$ ./ hello

som du kan se, vises den korrekte udgang på terminalen., Så vi har med succes kompileret og kørt et C-program ved hjælp af GCC.

kompilering af C++ – Programmer med GCC:

i dette afsnit vil jeg skrive et simpelt C++ – program, vise dig, hvordan du kompilerer C++ – programmet med GCC og kører det kompilerede program.

Jeg har skrevet en simpel C++ kildefil og gemt den som Hello .orld.cpp i mappen ~ / projekter. Indholdet af Hello .orld.,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-fil, naviger til din projekt mappe (~/Projekter, i mit tilfælde) som følger:

$ cd ~/Projekter

Nu, at udarbejde helloworld.CPP C++ kildefil, kør følgende kommando:

$ g++ Hello .orld.CPP-o hello .orld

Bemærk: her, Hello .orld.cpp er C++ kildefilen. Indstillingen-o bruges til at definere stien og filnavnet på den kompilerede binære outputfil., – o hello .orld bruges til at fortælle GCC, at den kompilerede outputfil skal være hello .orld, og stien, hvor filen gemmes, er den aktuelle arbejdsmappe.

Når du har kompileret Hello .orld.CPP C++ kildefil, en ny fil hello .orld vil blive genereret som du kan se på skærmbilledet nedenfor. Dette er den kompilerede binære fil.

Nu, køre helloWorld binære fil, som følger:

$ .,/ hello .orld

som du kan se, vises den korrekte udgang på terminalen. Så vi har med succes kompileret og kørt et C++ – program ved hjælp af GCC.

så det er sådan, du installerer GCC på Ubuntu og kompilerer C-og C++ – programmer med det. Tak for at læse denne artikel.