KompiuteriaiPrograminė įranga

GCC kompiliatorių Windows

Su santrumpa GCC pažįstama daugeliui žmonių, kurie yra susiję su programinės įrangos kūrimas. Tai sudarytojas - įrankis programuotojams, kurie yra įsipareigoję Nemokama programinė įranga. Iš pradžių ši priemonė buvo sukurta "Linux" pagrindu sistemų. Bet yra taip pat Persijos įlankos bendradarbiavimo tarybos realizavimas "Windows". ji vadinama MinGW.

istorija

Įrankiai, kurie tradiciškai buvo naudojami kurti programas remti atvirų operacinių sistemų GNU įrankiai. Projektas su šiuo pavadinimu buvo sukurtas Richard Stallmano 1984. Iš jo poreikis buvo dėl to, kad tomis dienomis buvo sunku bendradarbiavimas tarp programinės įrangos kūrėjams. Tai atsitiko dėl to, kad komercinių programų savininkai organizavo daug kliūčių tokiam bendradarbiavimui. Projekto tikslas buvo sukurti programinės įrangos rinkinys, kartu vieną licenciją, kuri neleistų kam nors perleisti išimtines teises tokios programinės įrangos. Jis yra dalis tokiu rinkiniu yra įrankis, skirtas programuotojams - Persijos įlankos bendradarbiavimo tarybos. Windows analogo įkurta tik vėliau.

Kas yra kompiliatorius?

Tai turėtų paaiškinti, ką tai tipo programinės įrangos. Kodėl tai būtina? Apskritai, gcc-sudarytojas Windows ar Linux - yra programa, kuri gali konvertuoti kodą parašytus programuotojas, į mašininį kodą, kuris gali suprasti kompiuterį. Yra toks dalykas kaip "lukšto". Jo funkcija yra ta pati, kaip ir kompiliatorių, bet jis atlieka vertimo eilutė po eilutės, o ne visiškai. Programa yra konvertuojamas į bytecode - tarpinį formą, kuri yra dvejetainis kodas. Tada jis aiškinamas runtime konkrečios virtualios mašinos.

dizainas

Failai, kuriuose yra kodo, yra sukurta kaip paprasto teksto dokumentus. Jie gali būti sukurtas naudojant bet kokį paprastą teksto redaktorių. Taip pat galite pasinaudoti specialiomis plėtros aplinkoje, kurioje redaktoriai yra pastatytas. Tokios priemonės yra KDevelop. Tai vidutinio sudėtyje kaip redaktorius, ir built-in konsolės, kuris yra mažesnis už redaktorius. Kūrėjas sugeba įsitraukti į programą kaip kodo redagavimo ir duoti komandą konsolės, nereikia perjungti langus.

Prieš kurdami projektą, kurį norite sukurti katalogą, ir tai jau - teksto dokumentą.

Įranga

Persijos įlankos Windows MinGW priskiria pagal nutylėjimą visiems vykdomąjį failą, kad sukurtų, pavadinimu - a.out. Jei norite suteikti kitą pavadinimą, būtina pridėti prie kompiliacija komandų -o vėliava su pavadinimu. Tai tik vienas iš daugelio vėliavomis. Norėdami peržiūrėti visą, jums reikia surinkti komandų eilutės vyras gcc komandą. Windows komandoje yra tas pats kaip ir "Linux". Prieš vartotojui padės sistemą sudarytojas. Čia galite pamatyti, kad kiekviena vėliava reiškia. Norėdami išeiti iš žinyno sistemą, jums reikia paspausti klavišą Q.

Persijos įlankos bendradarbiavimo tarybos darbas apima tris etapus:

  • gydymas su preprocesoriaus;
  • kompiliacija;
  • išdėstymas.

Pirmajame etape pagrindiniame faile yra header failus, kurie yra nurodyti Direktyvose ne programos pradžioje turinį.

Antrajame programos etape tekstą parašyta programavimo kalba paverčiama nustatytų mašinų instrukcijose, ir rezultatas yra išsaugomas objekto failą. Verta paminėti, kad skirtinguose kompiuteriuose failo formatu gali skirtis. Štai kodėl tai yra patogiau platinti programą šaltinio kodo forma, todėl jie gali būti prieinama bet kuriam architektūra. Tai, ką daro GCC. ARM, Windows Intel "," Unix "- visur gebėjimas paleisti programą.

Per pastarąjį scenoje įpareigoti visas objekto failus į vieną. Rezultatas yra vykdomasis failas.

Taigi, GCC - patogus įrankis programuotojams, kurie yra patogūs naudoti kuriant programas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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