Hvordan C -programmet kjøres i Linux
C Programkode er først samlet av en kompilator som konverterer den strengerbaserte koden til maskinkode som kan være lesbar av en datamaskin. I Linux er den vanligste kompilatoren som brukes til C -programmering GCC -kompilator og er tilgjengelig i standard depot for de mange distribusjonene av Linux som enkelt kan installeres ved å bruke APT Package Manager:
$ sudo apt install GCC
Når GCC -pakken er installert, er det nå på tide å opprette en fil ved hjelp av Nano Editor med navnet MyFile.C, (“.C ”er utvidelsen som forteller datamaskinen at denne filen inneholder et C -program):
$ nano myfile.c
Skriv den enkle koden på C -språket for utskrift “Hallo Linux Hint! ”:
#inkludereI koden ovenfor inkluderte vi en overskriftsfil stdio, som brukes til å inkludere input og utdata relatert informasjon, hoved() er funksjonen til programmet, printf brukes til å skrive ut utgangen, og komme tilbake 0 er utgangsstatus.
Trykk CTRL+S for å lagre filen og avslutte redaktøren ved å trykke på Ctrl+X. Liste ned innholdet i filen ved å bruke LS -kommandoen for å bekrefte opprettelsen av filen:
$ ls
Filen opprettes med suksess, for å kompilere filen ved hjelp av GCC -kompilatoren, kjøre følgende kommando:
$ GCC MyFile.C -o MyFile
I kommandoen ovenfor er GCC kompilatoren som kompilerer filen som ble opprettet med navnet på MyFile.C og sjekker deretter om den har en feil eller ikke, og hvis det ikke er noen feil, vil "myfilen" (binærfilen) bli generert i samme katalog. For å utføre den binære filbruken:
$ ./myfile
I outputten har vi sett at utgangen fra C -programmet vårt er vist.
Konklusjon
I denne epoken med informasjonsteknologi er alle opptatt av å lære koding. C Programmering anbefales til nybegynnere som de kan begynne å lære, og i tillegg til dette er C-programmering et generelt formålsspråk som ikke bare kan brukes til å lære det grunnleggende om programmering, men også på avansert nivåutvikling av applikasjoner. I dette innlegget lærte vi hvordan GCC -kompilatoren brukes i Linux for å kompilere C -programmet. Bortsett fra.