a Linux programozási mennyországgá válik a fejlesztők számára, mivel nyílt forráskódú és ingyenes operációs rendszer. A Turbo C fordító már egy régi megközelítés a programok összeállításához, ezért engedjük meg, hogy a programozók Linuxra költözzenek egy új programozási környezethez. Ebben a cikkben elmagyarázzuk, hogyan kell írni, lefordítani és futtatni egy egyszerű C programot. Ez alapul szolgál ahhoz, hogy bonyolultabb és hasznosabb C programokra LÉPJEN, amelyeket Linuxon írhat és futtathat.
az ebben a cikkben említett lépéseket és parancsokat egy Ubuntu 20.04 LTS rendszeren futtattuk, de más verziókon, például az Ubuntu 18.04-en vagy a Debian 10-hez hasonló disztribúciókon pontosan ugyanúgy fog működni.
a Linux parancssori eszközt, a terminált fogjuk használni egy egyszerű C program összeállításához. A terminál megnyitásához használhatja az Ubuntu Dash vagy a Ctrl+Alt+T parancsikont.
1.lépés: Telepítse a build-essential csomagokat
a C program lefordításához és végrehajtásához telepítenie kell az essential csomagokat a rendszerére. Írja be a következő parancsot gyökérként a Linux termináljába:
$ sudo apt-get install build-essential
a rendszer kéri, hogy adja meg a root jelszavát; a telepítési folyamat ezt követően kezdődik. Kérjük, ellenőrizze, hogy csatlakozik-e az internethez.
2.lépés: írjon egy egyszerű C programot
az alapvető csomagok telepítése után írjunk egy egyszerű C programot.
nyissa meg az Ubuntu grafikus szövegszerkesztőjét, és írja be vagy másolja bele a következő mintaprogramot:
#include<stdio.h>int main(){printf("\nA sample C program\n\n");return 0;}
ezután mentse el a fájlt .C kiterjesztés. Ebben a példában a C programomat sampleprogramnak nevezem.c
Alternatív megoldásként a C programot a gedit terminálon keresztül is megírhatja az alábbiak szerint:
$ gedit sampleProgram.c
Ez létrehoz egy .c fájl, ahol írhat és menthet egy programot.
3. lépés: fordítsa le a C programot a gcc fordítóval
a termináljában írja be a következő parancsot az írt program futtatható verziójának elkészítéséhez:
szintaxis:
$ gcc .c -o programName
példa:
$ gcc sampleProgram.c -o sampleProgram
győződjön meg arról, hogy a program található a saját mappát. Ellenkező esetben meg kell adnia a megfelelő útvonalakat ebben a parancsban.
4.lépés: a program futtatása
az utolsó lépés a lefordított C program futtatása. Ehhez használja a következő szintaxist:
$ ./programName
példa:
$ ./sampleProgram
a fenti példában láthatja, hogyan történik a program végrehajtása, megjelenítve azt a szöveget, amelyet rajta keresztül nyomtattunk.
ebben a cikkben megtanultad, hogyan kell írni, lefordítani és futtatni egy egyszerű C programot Linuxon. Csak az alapvető csomagokra és a megfelelő készségekre van szükséged ahhoz, hogy programozási guru legyél Linuxban!