SzámítógépekSzoftver

GCC fordító a Windows

A rövidítés GCC ismerős sokan, akik kapcsolatban állnak a szoftverfejlesztés. Ez fordító - eszköz a fejlesztők számára, akik elkötelezettek a szabad szoftver. Kezdetben ez az eszköz jött létre a Linux-alapú rendszerek. De van még a megvalósítása GCC for Windows. hívta MinGW.

történet

Eszközök, amelyek hagyományosan használtak támogató programok nyílt operációs rendszerek GNU eszközök. A projekt ezzel a névvel hozta létre Richard Stallman 1984-ben. Annak szükségességét, hogy ez volt az oka, hogy akkoriban nehéz volt együttműködése szoftverfejlesztők. Ez történt annak a ténynek köszönhető, hogy a tulajdonosok a kereskedelmi szervezett programok során számos akadályt az ilyen együttműködést. A projekt célja az volt, hogy egy sor szoftver, kombinált egyetlen engedély, amely nem tenné valaki rendelni kizárólagos jogok ilyen szoftver. Ez része egy ilyen készlet a szerszám a programozók - GCC. Windows analóg alakult csak később.

Mi a fordító?

Meg kell magyarázni, mi az ilyen típusú szoftver. Miért van erre szükség? Általában GCC-compiler for Windows vagy Linux - egy olyan program, amely képes átalakítani a forráskód írta a programozó, gépi kódra, hogy megértsék a számítógép. Van olyan dolog, mint a „shell”. Funkciója ugyanaz, mint a fordító, de elvégzi a fordítást soronként, nem teljesen. A program alakítjuk bájtkódot - egy közbenső forma, amely egy bináris kódot. Ezután értelmezni futásidőben adott virtuális gépen.

tervezés

Tartalmazó fájlok forráskódját, jönnek létre, mint az egyszerű szöveges dokumentumokat. Ezek segítségével lehet létrehozni bármilyen egyszerű szövegszerkesztő. Azt is kihasználja a speciális fejlesztési környezetek, ahol a szerkesztők épülnek. Ilyen eszköz KDevelop. Ez a közeg, amely, mint szerkesztő, valamint egy beépített konzol, amely alatt található a szerkesztő. A fejlesztő képes, hogy vegyenek részt a programban, mint a kód szerkesztése, és adja meg a parancs konzolt, anélkül, hogy az ablakok közötti váltáshoz.

Mielőtt létrehozna egy projektet szeretne létrehozni a könyvtárat, és ez már - egy szöveges dokumentum.

Jellemzők

GCC Windows MinGW rendel alapértelmezés szerint az összes futtatható fájlok jönnek létre, a neve - a.out. Ha azt szeretnénk, hogy egy másik nevet, akkor hozzá kell tenni, hogy a fordítási parancs -o zászlót a nevét. Ez csak egy a sok zászló. Megtekintéséhez, meg kell, hogy tárcsázza a parancssor ember gcc parancsot. Windows csapat ugyanaz, mint a Linux. Mielőtt a felhasználó segít rendszert a fordító. Itt látható, hogy minden zászló jelent. Hogy kilépjen a rendszer segítségével, meg kell nyomni a gombot Q.

GCC munka magában foglalja a három szakaszból áll:

  • kezelés a előfeldolgozó;
  • összeállítása;
  • elrendezést.

Az első szakaszban a fő fájl tartalmazza a tartalmát header fájlok irányelvekben meghatározott elején a program.

A második fázisban a program írt szöveg egy programozási nyelv alakítjuk gép utasítás készlet, és az eredményt mentett objektum fájl. Érdemes megjegyezni, hogy a különböző számítógépeken a fájlformátum eltérhet. Ezért sokkal kényelmesebb terjeszteni a program formájában forráskódot, így lehet elérhető bármely építészet. Ez az, ami a GCC. ARM, a Windows, Intel, Unix - mindenhol a képesség, hogy a program futtatásához.

Az utolsó szakaszban kötődik az objektum összes fájlt egy. Az eredmény egy futtatható fájl.

Így GCC - egy praktikus eszköz a fejlesztők számára, akik kényelmes használni, ha programok létrehozása.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.delachieve.com. Theme powered by WordPress.