Ez a wikiHow megtanítja, hogyan fordítson le egy C programot a forrásból, a GNU Compiler (GCC) for Linux és a Minimalist GNU (MinGW) használatával a Windows segítségével.
Lépés
1. módszer a 2 -ből: GCC használata Unix esetén
1. lépés: Nyisson meg egy terminál ablakot a Unix számítógépen
2. lépés: Írja be a gcc --version parancsot, és nyomja meg az Enter billentyűt a GCC verzió megjelenítéséhez a számítógépen
Ha a számítógépe egy parancs nem található üzenetet jelenít meg, előfordulhat, hogy a GCC nincs telepítve a számítógépre.
- Ha szükséges, telepítse a GCC -t a Linux -disztribúció útmutatójának követésével.
- A C ++ program fordításához használja a "g ++" billentyűt a "gcc" helyett.
Lépés 3. Nyissa meg azt a mappát, ahová a program forráskódját mentette
Például, ha az "akurapopo.c" programkód a/usr/yuliaR/source mappában van, írja be a cd/usr/yuliaR/source parancsot
4. lépés. Írja be a gcc akurapopo.c –o AkuRapopo parancsot
Cserélje le az "akurapopo.c" -t a program forráskódjával, az "AkuRapopo" -t pedig a kívánt programnévvel. Elkezdődik az összeállítási folyamat.
- Ha hiba lép fel a fordítási folyamat során, gyűjtse össze a hibaadatokat a gcc -Wall -o errorlog akurapopo.c paranccsal. Ezt követően jelenítse meg a "errorlog" fájlt a cat errorlog paranccsal.
- Fordítsa le a programot több forráskód fájlból a gcc -o programnév fájl1.c fájl2.c fájl3.c paranccsal.
- Ha egyszerre több programot szeretne lefordítani több forráskódból, használja a gcc -c file1.c file2.c file3.c parancsot.
5. lépés: Futtassa le az összeállított programot a./programnév paranccsal
2. módszer a 2 -ből: MinGW használata Windows esetén
1. lépés: Töltse le a Minimalista GNU for Windows webhelyet a https://sourceforge.net/projects/mingw/ webhelyről
A MinGW egy könnyen telepíthető GCC csomag a Windows számára.
2. lépés: Futtassa a MinGW telepítőprogramot
Ha a telepítőprogram nem nyílik meg automatikusan, kattintson duplán a MinGW fájlra a Letöltések mappában, majd kattintson a Telepítés gombra
3. lépés Állítsa be a program telepítési beállításait, majd kattintson a Folytatás gombra
A MinGW telepítéséhez ajánlott mappa a C: / MinGW. Ha módosítania kell a telepítési mappát, ne válasszon szóközt tartalmazó mappát (például Programfájlok)
4. lépés Válassza ki a telepíteni kívánt fordítót
- Az ajánlott minimális fordító telepítéséhez válassza ki az Alapbeállítás lehetőséget a bal oldali ablaktáblában, majd jelölje be az összes fordítót, amely megjelenik a jobb oldali főablakban.
- Szükség esetén kiválaszthatja az Összes csomag lehetőséget, és bejelölheti az összes további fordítót.
5. lépés: Kattintson a MinGW bal felső sarkában található Telepítés menüre
6. lépés. Kattintson a Módosítások alkalmazása gombra
7. lépés: A fordító letöltéséhez és telepítéséhez kattintson az Alkalmaz gombra
8. lépés: A következő lépések végrehajtásával adja hozzá a MinGW PATH -t a rendszer környezeti változójához:
- A Win+S billentyűkombinációval nyissa meg a Keresés menüt, majd írja be a környezet kulcsszavát.
- A keresési eredmények között kattintson a Rendszer környezeti változók szerkesztése lehetőségre.
- Kattintson a Környezeti változók elemre.
- Kattintson a Szerkesztés gombra a felső mező alatt (a felhasználói változók alatt).
- Görgessen a Változó értékek mező végéig.
- Írja be; C: / MinGW / bin a szöveg végén a mezőben. Ha a MinGW -t egy másik mappába telepítette, cserélje ki a; C: / MinGW / bin parancsot;
- Kattintson kétszer az OK gombra az ablak bezárásához.
9. lépés Nyissa meg a parancssori ablakot rendszergazdaként az alábbi lépések végrehajtásával:
- Nyomja le a Win+S billentyűkombinációt, majd írja be a cmd parancsot.
- Kattintson a jobb gombbal a Parancssor elemre a keresési eredmények között, majd kattintson a Futtatás rendszergazdaként parancsra.
- Kattintson az Igen gombra a számítógépen történő módosítások engedélyezéséhez.
10. lépés: Nyissa meg azt a mappát, ahová a program forráskódját mentette
Például, ha a "lailacanggung.c" forráskódot a C: / Source / Programs mappába mentette, írja be a cd C: / Source / Programs parancsot
11. lépés. Írja be a gcc lailacanggung.c –o lailacanggung.exe parancsot
Cserélje le a fájlnevet a programkódfájl nevével. A fordítási folyamat befejezése után ismét megjelenik a parancssor. Az előforduló hibák nem jelennek meg.
A programkód hibáit a fordítási folyamat megkezdése előtt ki kell javítani. A hibát tartalmazó programkód fordítása nem sikerült
12. lépés: Írja be a program nevét a futtatásához, például lailacanggung.exe
Tippek
- Amikor egy programot fordít a -g paraméterrel, a fordító tartalmazza a megfelelő hibakeresési információkat a GDB -hez, a GCC beépített hibakeresési programjához. Ez az információ megkönnyíti a hibakeresést.
- Nagy programok összeállításához először létrehozhat egy Makefile -t.
- Ha a programot a sebességre optimalizálták, a program mérete megnőhet, és a pontosság nem túl jó. Másrészt, ha optimalizálja a program méretét vagy pontosságát, a program sebessége csökkenhet.
- A C ++ programok összeállításakor használja a G ++ programot, mint a GCC. A C ++ fájlok.cpp kiterjesztéssel rendelkeznek.c helyett.