az ebben a fejezetben tárgyalt témák
e fejezet célja
ennek a fejezetnek a végére készen áll a számítógépes környezetével az első C program fordítására és futtatására (ezt a következő fejezetben ismertetjük). Ez a fejezet a fordítási folyamatot ismerteti mind a Linux, mind a Windows gépeken.A fordítási lépések Mac szinte hasonló a Linux (bár a belső munka különbözik, amit nem kell tudni a tanulás C)
hogyan lehet lefordítani és futtatni egy’ C ‘ programot Linux gépen (Ubuntu)
1. lépés: Keresse meg és nyissa meg a ‘terminal’ alkalmazást
2. lépés: Telepítse az alapvető build csomagokat
a build-essential csomagok telepítése telepíti a C program fordításához és futtatásához szükséges összes fordítási és végrehajtási eszközt.
írja be a következő parancsot rootként a Linux terminálon:
$ sudo apt-get install build-essential
3. lépés: Írja be a C programot és mentse el
nyissa meg az Ubuntu grafikus szövegszerkesztőjét a következő paranccsal,
$ gedit sampleProgram.c
másolja be az alábbi C kódot. Ne aggódjon, ha egyelőre nem érti a C kódot. A programozást a következő fejezetből tanulhatja meg. Ne felejtse el menteni a C kódfájlt is.C kiterjesztés. Mentse el a fájlt.
#include <stdio.h>int main( ){ printf("Hello World\n"); return 0;}
4. lépés: a ‘C’ kód fordítása
a következő lépés az előző lépésben írt forráskód összeállítása. Ezt a terminál következő parancsával teheti meg.
$gcc sampleProgram.c -o sampleProgram
a forrásfájl ” mintaprogramot.c “lesz átalakítva egy futtatható fájl “sampleProgram”.
5. lépés: futtassa a végrehajtható C programfájlt
az utolsó lépés az összeállított C program futtatása. Ehhez használja a következő szintaxist:
$ ./sampleProgram
gratulálok! Éppen most fordította le és hajtotta végre a C programot. Láthatjuk, hogy a program végrehajtása a fenti példában, megjelenítve a szöveget írtunk a forráskód segítségével ‘printf ()’ függvény. Tudom, hogy új vagy a ‘printf( )’ – szóval, ne aggódj, később megtanulod.
hogyan lehet lefordítani és futtatni egy’ C ‘ programot Windows gépen
általában egy grafikus felhasználói felülettel rendelkező fordítóprogramot használnak a C program lefordítására és végrehajtására Windows rendszeren. De igen, ez a parancssori felület használatával is elvégezhető, amelyet híresen cmd-nek hívnak A windows gépeken.
a parancssornak egy sor lépést kell végrehajtania a C program GUI fordító használata nélkül történő végrehajtásához. Ebben a fejezetben megtudhatja, hogyan kell összeállítani egy C programot a parancssor segítségével.
1. lépés: Nyissa meg a ‘ cmd ‘ alkalmazást, és írja be a ‘gcc-v-t’
írja be a ‘ cmd ‘ szót a windows keresősávba, majd nyissa meg a parancssor alkalmazást. Futtassa a ‘gcc-v’ parancsot, hogy ellenőrizze, van-e telepítve C fordító. Ha nem, akkor le kell töltenie egy ‘gcc’ fordítót, és telepítenie kell. A ‘gcc’ binárisokat ezen a linken telepítheti: az GCC telepítése.
2. lépés: írjon egy’ C ‘ kódot
írjon egy egyszerű C kódot, és mentse el egy fájlba, amely a következővel végződik .C kiterjesztés. Elmentettük az egyszerű C kódot egy fájlba ” sampleProgram.c”. A C kód az alábbiakban látható.
#include <stdio.h>int main( ){ printf("Hello World\n"); return 0;}
3. lépés: Keresse meg a C program helyét
győződjön meg arról, hogy ugyanabban a könyvtárban van, ahová a C forráskódját mentette. Ha nem, változtassa meg a jelenlegi munkakönyvtárat arra a helyre, ahol a C-kódja van. Ezt a ‘ cd ‘ paranccsal teheti meg, amely megváltoztatja a könyvtárat. Meg kell adnia annak a könyvtárnak a nevét, amelyben a program tárolódik, az alábbiak szerint.
C:\> cd \users\subhash
ha a program már szerepel az aktuális könyvtárban, akkor nem kell módosítania.
4. lépés: fordítsa le a C kódot
ebben a lépésben le kell fordítania a C forráskódot. Ehhez a ‘gcc’ parancsot kell használnia, amelyet a végrehajtani kívánt forráskód neve követ. A mi esetünkben a ‘sampleprogramot fogjuk használni.c’.
e lépés után egy végrehajtható fájl jön létre abban a könyvtárban, ahol a c forráskód fájl létezik. A fájlnak lesz egy .exe kiterjesztés. Esetünkben a fájl mintaprogramot.exe.
5. lépés: futtassa a programot
ebben a lépésben végrehajthatjuk a programot. Ez úgy történik, hogy megadja a futtatható fájl nevét a parancssorban, kiterjesztés megadása nélkül. Ennek során kapunk egy kimenetet, amint az az alábbi ábrán látható. A programunk szerint a kódunk kimenete a ‘Hello World’karakterlánc kinyomtatása.
gratulálok! Éppen most fordította le és hajtotta végre a C programot. Láthatjuk, hogy a program végrehajtása a fenti példában, megjelenítve a szöveget írtunk (Hello World) a forráskódban a ‘printf ()’ függvény. Tudom, hogy új vagy a ‘printf( )’ – szóval, ne aggódj, később megtanulod.
ezzel a lépéssel a C program fordításáról és futtatásáról szóló fejezet végére értünk.
Gratulálunk Még Egyszer !! Befejezted a harmadik fejezetet. A negyedik fejezet folytatásához kattintson az alábbi gombra.
az első C programom
a második fejezethez való visszatéréshez kattintson az alábbi gombra.
Bevezetés A C Programozásba