OqPoWah.com

GCC Compiler za Windows

Z akronimom GCC mnogi poznajo osebe, ki se ukvarjajo z razvojem programske opreme. Ta prevajalnik je orodje za razvijalce, ki se zavzemajo za prosto programje. Na začetku je bilo to orodje ustvarjeno za Linux-sisteme. Vendar pa obstaja tudi izvajanje GCC za Windows. Imenuje se MinGW.

Zgodovina

gcc za okna

Orodja, ki se tradicionalno uporabljajo za razvijanje programov za odprte operacijske sisteme, so orodja GNU. Projekt s tem imenom je leta 1984 ustanovil Richard Stallman. Potreba po tem je bila posledica dejstva, da je bilo v teh dneh težko sodelovati med razvijalci programov. To je bilo posledica dejstva, da so imeli lastniki komercialnih programov veliko ovir za takšno sodelovanje. Cilj projekta je bil ustvariti nabor programske opreme, združena z eno licenco, ki ne bi omogočala, da bi nekdo dodelil izključne pravice takšni programski opremi. Del tega sklopa je orodje za programerje - GCC. Za operacijski sistem Windows je bil analogni program ustvarjen pozneje.

Kaj je prevajalnik?

Treba je pojasniti, kakšno programsko opremo je. Za kaj je to? Na splošno je prevajalnik GCC za Windows ali Linux program, ki lahko pretvori izvorno kodo, ki jo programator vnese v strojno kodo, ki jo računalnik lahko razume. Še vedno je takšna stvar kot "tolmač". Njegove funkcije so enake tistim v prevajalniku, vendar opravlja prevajalsko linijo po vrstici in ne v celoti. V tem primeru se program pretvori v bytecode - vmesno obliko, ki je binarna koda. Nato se med izvajanjem interpretira s posebnim navideznim računalnikom.

Razvoj

gcc prevajalnik za okna

Datoteke, ki vsebujejo izvorne kode, so ustvarjene kot preproste besedilne dokumente. Lahko jih ustvarite z uporabo katere koli preproste urejevalnik besedil. Poleg tega lahko uporabite posebna razvojna okolja, v katerih so urejevalniki vgrajeni. To orodje je KDevelop. To je okolje, ki vsebuje urejevalnik in vgrajeno konzolo, ki se nahaja pod urejevalnikom. Razvijalec dobi priložnost za urejanje kode v enem programu in ukazom konzole brez preklapljanja med okni.

Pred ustvarjanjem projekta morate ustvariti imenik in v njej že - besedilni dokument.

Značilnosti




gcc oken

GCC za Windows MinGW privzeto dodeljuje vse izvedljive datoteke, ki so ustvarjene, ime je a.out. Če želite dati drugo ime, morate dodati oznako -o z imenom v ukaz za urejanje. To je samo ena od mnogih zastav. Če želite videti vse, morate v ukazno vrstico vnesti človeka gcc. Za Windows je ukaz enak kot pri Linuxu. Pred uporabnikom se prikaže sistem pomoči za prevajalnik. Tukaj lahko vidite, kaj pomeni vsaka zastava. Če želite zapustiti sistem pomoči, pritisnite tipko Q.

Delo GCC vključuje tri faze:

  • obdelavo s predprocesorjem;
  • kompilacija;
  • postavitev.

V prvi fazi so vsebine datotek glave, ki so navedene v direktivah na začetku programa, vključene v glavni datoteki.

Na drugi stopnji se besedilo programa, napisano v programskem jeziku, spremeni v niz strojnih navodil, rezultat pa je shranjen v datoteki objektov. Treba je omeniti, da je lahko na različnih računalnikih oblika te datoteke drugačna. Zato je bolj primerno, da se programi distribuirajo v obliki izvorne kode, tako da jih je mogoče dostopati za katero koli arhitekturo. To počne GCC. ARM, Windows, Intel, Unix - programi se lahko izvajajo povsod.

Na zadnji stopnji so vse predmetne datoteke povezane v eno. Rezultat je izvršljiva datoteka.

Tako je GCC priročno orodje za razvijalce, ki so pri ustvarjanju programov udobni za uporabo.

Zdieľať na sociálnych sieťach:

Príbuzný