C programok fordítása a GNU C Compiler (GCC) segítségével

Tartalomjegyzék:

C programok fordítása a GNU C Compiler (GCC) segítségével
C programok fordítása a GNU C Compiler (GCC) segítségével

Videó: C programok fordítása a GNU C Compiler (GCC) segítségével

Videó: C programok fordítása a GNU C Compiler (GCC) segítségével
Videó: Csökkentett mód betöltése Windows 10 alatt (amennyiben nem indul a rendszer) 2024, November
Anonim

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

Fordítson C programot a GNU Compiler (GCC) használatával 1. lépés
Fordítson C programot a GNU Compiler (GCC) használatával 1. lépés

1. lépés: Nyisson meg egy terminál ablakot a Unix számítógépen

Fordítson C programot a GNU Compiler (GCC) segítségével 2. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 2. lépés

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.
Fordítson C programot a GNU Compiler (GCC) segítségével 3. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 3. lépés

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

Fordítson C programot a GNU Compiler (GCC) segítségével 4. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 4. lépés

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.
Fordítson C programot a GNU Compiler (GCC) használatával 5. lépés
Fordítson C programot a GNU Compiler (GCC) használatával 5. lépés

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

Fordítson C programot a GNU Compiler (GCC) segítségével 6. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 6. lépés

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.

Fordítson C programot a GNU Compiler (GCC) segítségével 7. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 7. lépés

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

Fordítson C programot a GNU Compiler (GCC) használatával 8. lépés
Fordítson C programot a GNU Compiler (GCC) használatával 8. lépés

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)

Fordítson C programot a GNU Compiler (GCC) segítségével 9. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 9. lépés

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.
Fordítson C programot a GNU Compiler (GCC) segítségével 10. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 10. lépés

5. lépés: Kattintson a MinGW bal felső sarkában található Telepítés menüre

Fordítson C programot a GNU Compiler (GCC) használatával 11. lépés
Fordítson C programot a GNU Compiler (GCC) használatával 11. lépés

6. lépés. Kattintson a Módosítások alkalmazása gombra

Fordítson C programot a GNU Compiler (GCC) segítségével 12. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 12. lépés

7. lépés: A fordító letöltéséhez és telepítéséhez kattintson az Alkalmaz gombra

Fordítson C programot a GNU Compiler (GCC) segítségével 13. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 13. lépés

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.
Fordítson C programot a GNU Compiler (GCC) segítségével 14. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 14. lépés

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.
Fordítson C programot a GNU Compiler (GCC) segítségével 15. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 15. lépés

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

Fordítson C programot a GNU Compiler (GCC) segítségével 16. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 16. lépés

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

Fordítson C programot a GNU Compiler (GCC) segítségével 17. lépés
Fordítson C programot a GNU Compiler (GCC) segítségével 17. lépés

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.

Ajánlott: