Hur man kompilerar och kör C-Program i Linux

x

för att se den här videon, vänligen aktivera JavaScript och överväga att uppgradera till AWEB browser thatsupports HTML5 video

videospelaren laddas.

Spela Upp Video

Pausa

Slå På Ljudet

Aktuell Tid 0:00
/
Varaktighet 0:00
Laddad: 0%

Stream Typ LIVE

Seek to live, spelar för närvarande liveLIVE

återstående tid -0:00
1x

uppspelningshastighet

Kapitel

  • Kapitel
beskrivningar

  • beskrivningar av, valda
bildtexter

  • bildtexter Inställningar, öppnar dialogruta för bildtexter inställningar
  • bildtexter av, vald
ljudspår

ShareFullscreen

Detta är ett modalt fönster.

ingen kompatibel källa hittades för detta media.

början av dialogfönstret. Escape avbryter och stänger fönstret.

Text ColorTransparency Bakgrund ColorTransparency fönster ColorTransparency
Font Size Text Edge Style Font Family
Reset Återställ alla inställningar till standard valuesDone

Stäng Modal Dialog

slutet av dialogrutan.

annons

  1. Nu spelas
    hur man installerar Handbrake (open-source video transcoder) på Ubuntu 20.04 Linux

    8:52

  2. nu spelar
    så här ändrar du textfall i Anteckningsblock++

    2:40

att lära sig ett C-programmeringsspråk är ett måste om du börjar din karriär som programmerare. Du behöver bara en textredigerare för att skriva C-Program och GCC eller Clang kompilator för att kompilera programmet i Linux.

i den här artikeln kommer vi att se hur man skriver och kompilerar C-Program.

Vad är C Langauge?

C är ett allmänt programmeringsspråk som passar bäst för systemprogrammering. Utvecklad av Dennis Ritchie på Bell Lab att skriva utility program för Unix operativsystem, senare Unix kernel själv genomförs i C-språk.

lågnivååtkomst till minne, enkla nyckelord, snabba och effektiva exekveringsfunktioner gjorde C till ett av de mest använda programmeringsspråken.

kompilera och kör C-Program i Linux

du behöver GCC compile och en textredigerare för att skriva och kompilera C-Program.

Obs: – nedan instruktioner testas på Ubuntu 20.04.

1. Installera gcc Compiler

GNU Compiler Collection innehåller frontändar för C, C++, Objective-C, Fortran, Ada, Go och D, samt bibliotek för dessa språk (libstdc++,…). Det skrevs ursprungligen som kompilatorn för GNU-operativsystemet.

GCC i en del av build-essential paket Ubuntu / Debian baserade Linux distributioner och utvecklingsverktyg paket för Fedora/Centos/Rehat baserade Linux distributioner. Det borde redan vara tillgängligt i ditt Linux-operativsystem.

men om det inte är tillgängligt, använd kommandot nedan för att installera GCC på respektive Linux-distro.

Ubuntu / Debian,

sudo apt-get install build-essential

Fedora / Centos / Rehat,

yum groupinstall 'Development Tools'

använd kommandot nedan för att verifiera installationen,

~$ gcc -v
~$ whereis gccgcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz
~$ which gcc/usr/bin/gcc

2. Skriv C-Program

du kan använda vilken textredigerare som vi, nano eller till och med Vim för att skriva ett C-program i Linux.

här kommer jag att skapa en klassisk hello-world. C-program med en nano-redigerare. Öppna Ubuntu-terminalen och kör kommandot nedan för att starta nano-redigeraren.

nano hello-world.c

C programlista,

#include <stdio.h>int main(){printf("/n Hello World ");return 0;}

där,

  • studio.h-standard input output header file
  • printf-kommando för att skriva ut ett meddelande

3. Kompilera C-Program med gcc Compiler

vi har redan installerat GCC-kompilatorn. Kör nu kommandot nedan på terminalen för att kompilera C-programmet med GCC.

detta genererar en hello-world binär fil som visas nedan.

gcc hello-world.c -o hello-world

4. Kör C Program

C kompilator genererar den binära filen i programmet. Skriv Bara ./ <namn> för att köra c-programmet på Linux. I vårt fall,

~$ ./hello-world

utgången från programmet (visas nedan),

c - programutgång

sammanfattning

en textredigerare och GCC-kompilator är de enda grundläggande verktygen du behöver för att börja skriva och sammanställa c-Program. Gå vidare och börja lära c.

jag hoppas att den här lilla artikeln var till hjälp. Vänligen dela och prenumerera.

Lämna ett svar

Lämna ett svar

Din e-postadress kommer inte publiceras.