C/GCC fordító telepítése Windows rendszerre

C/GCC fordító telepítése Windows rendszerre

Bevezetés

A C/GCC (GNU C Compiler) egy ingyenes és nyílt forráskódú C fordító, amelyet a GNU Compiler Collection (GCC) részeként fejlesztettek ki. A C nyelvű programok fordítására használják, és Windows, Linux, macOS és egyéb operációs rendszereken érhető el.

A C/GCC telepítése Windows rendszerre viszonylag egyszerű folyamat, amely néhány lépésből áll. Ez a cikk átfogó útmutatást nyújt a telepítéshez, beleértve a letöltést, telepítést és alapvető konfigurációt.

Telepítési útmutató

1. lépés: A C/GCC letöltése

* Látogassa meg a GCC letöltési oldalát: https://gcc.gnu.org/download.html
* Kattintson a „Latest stable release” linkre.
* Görgetsen lefelé a „Binaries for Windows” szakaszhoz, és töltse le a „Windows (64-bit)” vagy „Windows (32-bit)” fájlt a rendszerének megfelelően.

2. lépés: A C/GCC telepítése

Nyissa meg a letöltött telepítőfájlt („gcc-.exe”).
* Kövesse a telepítővarázsló utasításait.
* Válassza ki a telepítési könyvtárat. Az alapértelmezett könyvtár a „C:\Program Files\mingw-w64\i686-8.1.0-release-posix-dwarf-rt_v6-rev0\mingw64\bin”.
* A telepítés befejeztével kattintson a „Befejezés” gombra.

  Hogyan építsük be a biztonságot a fejlesztési életciklusokba

3. lépés: A C/GCC környezeti változóinak beállítása

* Nyissa meg a Vezérlőpultot.
* Kattintson a „Rendszer” elemre.
* Kattintson a „Speciális rendszerbeállítások” elemre.
* Kattintson a „Környezeti változók” gombra.
* A „Rendszerváltozók” szakaszban hozza létre az alábbi új változókat:

| Változó neve | Érték |
|—|—|
| PATH | C:\Program Files\mingw-w64\i686-8.1.0-release-posix-dwarf-rt_v6-rev0\mingw64\bin;PATH |
| C_INCLUDE_PATH | C:\Program Files\mingw-w64\i686-8.1.0-release-posix-dwarf-rt_v6-rev0\mingw64\include;C:\Program Files\mingw-w64\i686-8.1.0-release-posix-dwarf-rt_v6-rev0\mingw64\include\c++\11.2.0 |
| CPLUS_INCLUDE_PATH | C:\Program Files\mingw-w64\i686-8.1.0-release-posix-dwarf-rt_v6-rev0\mingw64\include;C:\Program Files\mingw-w64\i686-8.1.0-release-posix-dwarf-rt_v6-rev0\mingw64\include\c++\11.2.0 |

4. lépés: A C/GCC verzióellenőrzése

* Nyisson meg egy parancssori ablakot.
* Írja be a következő parancsot, és nyomja meg az Enter billentyűt:


gcc --version

* A parancsnak a C/GCC telepített verzióját kell kiírnia.

Alapvető konfiguráció

1. MinGW-w64 beállítása

* A C/GCC a MinGW-w64 környezettel együtt működik, amely a Windows operációs rendszereken futó C és C++ fordítók gyűjteménye.
* A MinGW-w64 automatikusan települ a C/GCC-vel együtt.
* Ha szükséges, a MinGW-w64 környezetet a következő paranccsal állíthatja be:


mingw32-make

2. Hello World program

* Hozzon létre egy új fájlt a „hello.c” néven.
* Nyissa meg a fájlt egy szövegszerkesztőben, és írja be a következő kódot:


#include <stdio.h>

int main() {
printf("Hello, world!\n");
return 0;
}

* Mentse a fájlt.
* Fordítsa le a programot a következő paranccsal:


gcc hello.c -o hello.exe

* Futtassa a programot a következő paranccsal:


hello.exe

3. Libtaryek csatolása

* A C/GCC fordító használhat külső függvénytárakat, amelyeket a programokhoz lehet csatolni.
* Például a „math.h” függvénytár matematikai függvényeket tartalmaz. A „math.h” függvénytár csatolásához használja a következő kódsort:


#include <math.h>

int main() {
printf("A 2 π-szerese: %f\n", 2 * M_PI);
return 0;
}

* Fordítsa le a programot a következő paranccsal:


gcc hello.c -o hello.exe -lm

4. Debugelés

* A C/GCC fordító támogatja a hibakeresést, amely segít a programhibák azonosításában és elhárításában.
* A hibakeresés engedélyezéséhez adja hozzá a „-g” kapcsolót a fordítási parancshoz, például:


gcc hello.c -o hello.exe -g

* A GDB (GNU Debugger) használható a program hibakeresésére.

Következtetés

A C/GCC fordító telepítése Windows rendszerre egyszerű folyamat, amely lehetővé teszi a C nyelvű programok fordítását és futtatását. A telepítés után ellenőrizze a telepített verziót, állítsa be a MinGW-w64 környezetet, és futtasson egy Hello World programot. A C/GCC fordító az alapvető konfiguráció mellett támogatja a függvénytárak csatolását és a hibakeresést is, így erőteljes eszközt biztosít a C nyelvű programozáshoz.

GYIK

1. Mi a C/GCC fordító?
A C/GCC (GNU C Compiler) egy ingyenes és nyílt forráskódú C fordító, amely a GNU Compiler Collection (GCC) részeként fejlesztve. A C nyelvű programok fordítására használják, és Windows, Linux, macOS és egyéb operációs rendszereken érhető el.

2. Miért kell a C/GCC fordítót telepíteni?
A C/GCC fordító telepítése lehetővé teszi a C nyelvű programok fordítását és futtatását Windows rendszeren. A C/GCC egy megbízható és hatékony fordító, amely számos funkciót támogat, beleértve a függvénytárak csatolását, a hibakeresést és az optimalizálást.

3. Hogyan telepíthetem a C/GCC fordítót Windows rendszerre?
A C/GCC fordító telepítése Windows rendszerre viszonylag egyszerű folyamat, amely néhány lépésből áll. A telepítéshez töltse le a telepítőfájlt a GCC webhelyéről, telepítse a fordítót, állítsa be a környezeti változókat, és ellenőrizze a telepített verziót.

4. Hogyan állíthatom be a C/GCC fordítót?
A C/GCC fordító alapvető konfigurációja magában foglalja a MinGW-w64 környezet beállítását. A MinGW-w64 a Windows operációs rendszereken futó C és C++ fordítók gyűjteménye. A MinGW-w64 beállításához használja a „mingw32-make” parancsot.

5. Hogyan fordíthatok egy C nyelvű programot a C/GCC fordítóval?
A C nyelvű program fordításához a C/GCC fordítóval használja a „gcc” parancsot a programfájl nevével együtt. Például