Tartalomjegyzék:

A programozás beállítása a C/C ++ nyelven: 5 lépés
A programozás beállítása a C/C ++ nyelven: 5 lépés

Videó: A programozás beállítása a C/C ++ nyelven: 5 lépés

Videó: A programozás beállítása a C/C ++ nyelven: 5 lépés
Videó: Programozás kezdőknek C nyelv #8 - ismétléses vez. szerkezetek: while-tól a for-ig 2024, Július
Anonim
A programozás beállítása a C/C ++ nyelven
A programozás beállítása a C/C ++ nyelven

A C és a C ++ népszerű programozási nyelvek, amelyek minimális ráfordítással gyorsan hozzáférést biztosítanak a formulák készítéséhez és az összetett problémák megoldásához. A probléma a program fordításának és végrehajthatóvá tételének megtalálása.

Az egyik lehetőség a Visual Studio használata, amely szövegszerkesztő, fordító egyben. Bár hasznos, néhányuk túl bonyolultnak találhatja, vagy egyszerűbb módot szeretne a kód módosítására és fordítására. Itt jön be a Minimalist GNU for Windows, vagy röviden a MinGW. A MinGW -t használja a parancssori felületen, a csak szöveges alkalmazás, amelyet gyorsan elérhet a Windows billentyű megnyomásával és a "cmd" begépelésével.

Ennek az utasításnak a végére megfelelően telepítenie kell a MinGW -t, és képesnek kell lennie bármilyen c/c ++ program fordítására a számítógép bármely pontján.

MEGJEGYZÉS: Ez az utasítás kizárólag Windows környezetben használható. A Linuxhoz a GCC, a fordítók GNU -gyűjteménye tartozik. Ez a kívánt eredmény környezetünk számára, hogy a GCC felkerüljön a Windows rendszerre.

Kellékek

Szüksége lesz egy számítógépre a szoftver letöltéséhez, és megfelelő internetkapcsolatra a stabil és gyors telepítéshez. Bár nem kötelező, érdemes lehet egy memóriameghajtó is, ha fizikailag hordozható másolatot szeretne kapni a MinGW beállításról.

1. lépés: Töltse le a telepítőt

Töltse le a Telepítőt
Töltse le a Telepítőt

Az első dolog, amit meg kell tennünk, szerezzük be a telepítőt.

Ehhez el kell mennünk a MinGW webhelyére.

Innen a navigációs rész bal oldalán található letöltési linkre kell lépnie. Ha nem találja, vagy áthelyezte, akkor ez a link elviszi oda

Amit szeretnénk, az a mingw-get-setup.exe fájl. Miután letöltötte a fájlt, folytathatjuk a következő lépést.

2. lépés: Telepítse megfelelően a MinGW -t

Telepítse megfelelően a MinGW -t
Telepítse megfelelően a MinGW -t
Telepítse megfelelően a MinGW -t
Telepítse megfelelően a MinGW -t

Az első kérdés, hogy hova szeretné telepíteni. A könnyű elérhetőség érdekében javaslom, hogy hagyja az alapértelmezett könyvtárban. Ellenkező esetben ezt bárhol beállíthatja, még a meghajtókon is.

A következő lehetőség a MinGW felhasználói felületéről szól. Ebben az esetben kezelőfelülettel fogunk dolgozni, mivel jobb, ha megnézzük, mit tehetünk.

3. lépés: A csomag telepítése

Csomag telepítése
Csomag telepítése

Most, hogy befejeztük a MinGW telepítését, ki kell választanunk a telepítendő csomagokat. Ebben az utasításban egyszerűbbé tesszük, és az alapbeállításokkal dolgozunk, mivel a kívánt eredményt elérhetjük anélkül, hogy a MinGW által kínált összes egyedi csomagba belemennénk.

A bal oldali tartalomjegyzékben győződjön meg arról, hogy az Alapbeállítás elemet nézi. Innen 7 elemet kell látnia a jobb oldali táblázatban. A C/C ++ fordítókhoz a következő csomagokat kell telepíteni: mingw32-base-bin és mingw32-gcc-g ++-bin. A GCC a c programokhoz, a G ++ pedig a C ++ programokhoz használatos.

Csomag telepítéséhez kattintson a jobb gombbal a csomagra, majd kattintson a "Telepítés megjelölése" gombra. Miután megjelölte a kívánt csomagokat, kattintson a bal felső sarokra, és kattintson a "Telepítés" gombra. Ezután megjelenik a "Változások alkalmazása", majd megjelenik egy új ablak, amely a végrehajtott módosításokat mutatja. Kattintson az "Elfogadás" gombra, és a telepítés megkezdődik. Megkezdődik a letöltés, majd egy másik ablak jelenik meg, ezúttal megmutatja, hogy a telepítés befejeződött -e.

4. lépés: Bárhol használhatja fordítóját a CMD -vel

Bárhol használhatja fordítóját a CMD segítségével
Bárhol használhatja fordítóját a CMD segítségével
Bárhol használhatja fordítóját a CMD segítségével
Bárhol használhatja fordítóját a CMD segítségével
Bárhol használhatja fordítóját a CMD segítségével
Bárhol használhatja fordítóját a CMD segítségével

Az újonnan telepített fordítónál észre fogja venni, hogy a parancssor nem ismeri fel a gcc vagy a g ++ parancsokat. Ehhez a következőket kell tennie:

  1. Nyomja meg a Windows billentyűt, írja be a "Rendszerkörnyezeti változók szerkesztése" parancsot, majd nyomja meg az enter billentyűt
  2. Egy új ablak jelenik meg, a Rendszer tulajdonságai néven.
  3. Ha még nincs ott, lépjen a Speciális lapra.
  4. Nézzen a jobb alsó sarokba, és kattintson a Környezeti változók elemre.
  5. Innen két különböző változólistát fog látni. A preferenciáitól függően beállíthatja ezeket az útvonalakat helyileg egy felhasználóra, vagy egész rendszerre. Akárhogy is, keresse meg az "Útvonal" változót, és kattintson a Szerkesztés gombra.
  6. Az új ablakban kattintson az Új gombra az ablak jobb oldalán, majd írja be a következőt: "C: / MinGW / bin". A telepítésünk bin könyvtárába kell irányítanunk, mert ott léteznek fordítóink, a gcc és a g ++.
  7. Innen nyomja meg az OK gombot mindkét ablakban, és nyisson meg egy új parancssort. Gépelje be a gcc -t vagy a g ++ -t, és nézze meg, hogy a parancs válaszol -e Önnek. További teszteléshez készítsen egy C vagy C ++ programot, és próbálja meg lefordítani

Most már lehetősége van programokat készíteni és azokat a rendszer bármely pontján lefordítani.

Egy program fordításához mindössze annyit kell tennie, hogy meghívja a gcc -t, ha az c -program, vagy a g ++ -ot, ha c ++ -programot, majd írja be a fordítani kívánt program nevét. Példa: gcc helloworld.c vagy g ++ helloworld.cpp

A következő lépés, bár nem kötelező, elmagyaráz néhány hasznos lehetőséget, amelyeket a fordítóval használhat.

5. lépés: A program összeállítása során használható hasznos lehetőségek

Bár nem szükséges a programok összeállításához, ezek a lehetőségek segítenek a kód hibakeresésében.

A beállítások szintaxisa a gcc vagy a g ++ esetében a következő: g (cc/++) -option argumentum

  • -o: ez az opció lehetővé teszi a program elnevezését fordításkor. A program alapértelmezés szerint a.exe lesz. Tehát így: "gcc helloworld.c -o Hello", akkor a Hello.exe fájlt kapja
  • -g: ez az opció lehetővé teszi, hogy egy másik program tudja használni a kódját. A "gdb" vagy a GNU Debugger működéséhez szüksége van erre a -g opcióra. A GNU Debugger nagyon hasznos eszköz, mivel lehetővé teszi, hogy soronként láthassa a változók és a kód működését. Kicsit fejlett az újonnan érkezők számára, ezért érdemes megkeresni a benne végrehajtható parancsokat.

    MEGJEGYZÉS: Bár hasznos, ha nem tervezi a gdb használatát, akkor ne használja a -g -t, mivel a fájl mérete sokkal nagyobb, mint a hagyományos exe fájl

  • -Wall, -Werror, -Wextra és -pedantic -mind figyelmeztetéssel kapcsolatos lehetőségek. A Wall Wextra és a pedantic elkapja a legtöbb hibát és figyelmeztetést, míg a Werror minden figyelmeztetést hibává alakít át. A kettő közötti különbség az, hogy ha a program figyelmeztetéseket tartalmaz, akkor is lefordítja. Ha azonban hibákat tartalmaz; a program nem fordítja le. A tévedés ebben az esetben inkább gyakorlat, mint eszköz, mivel érvényesíti a helyes viselkedést a c szabvány szerint, ami elvezet az utolsó lehetőséghez, amelyet meg akarok beszélni
  • --std =: Ez az opció megmondja a fordítónak, hogy melyik szabványt használja. Bár a legtöbb esetben valószínűleg nem fontos, ha régebbi kódot kap, amely nem működik a mai szabványban, ez az opció érvényesíti a választott szabványt. Néhány figyelemre méltó szabvány a c99, c89, gnu99, gnu 89 stb. Általában azt mondom, hogy ezt az opciót csak akkor használja, ha szükséges.

    MEGJEGYZÉS: Ez az opció csak c

  • Példa a lehetőségekre együtt: gcc --std = c99 -Wall -Wextra -pedantic -Werror -g helloworld.c -o hello
  • Példa a lehetőségekre együtt a c ++ nyelven: g ++ -Wall -Wextra -pedantic -Werror -g helloworld.c -o hello