PočítačeSoftvér

GCC prekladač pre Windows

Skratkou GCC známe pre mnoho ľudí, ktorí sú spojené s vývojom softvéru. Tento kompilátor - nástroj pre vývojárov, ktorí sa zaviazali k free software. Spočiatku, tento nástroj bol vytvorený pre systémy na báze Linuxu. Ale tam je tiež realizácia GCC pre Windows. zavolala MinGW.

príbeh

Nástroje, ktoré sa tradične používajú na rozvíjanie programov na podporu otvorených operačných systémov sú GNU nástroje. Projekt s týmto menom bol vytvorený Richard Stallman v roku 1984. Nutnosť to bolo kvôli tomu, že v tom čase bolo ťažké spolupráce medzi softvérovými vývojármi. Stalo sa tak v dôsledku skutočnosti, že majitelia komerčných programov organizovanej mnoho prekážok spolupráce. Cieľom projektu bolo vytvoriť sadu softvéru, kombinovanú jedinú licenciu, ktorá by nedovolila niekoho priradiť exkluzívne práva pre tento softvér. Je súčasťou takéhoto kitu je nástroj pre programátorov - GCC. Pre Windows analógové vznikla až neskôr.

Čo je to kompilátor?

Je potrebné vysvetliť, čo tento typ softvéru. Prečo je to nutné? Vo všeobecnom, GCC-kompilátor pre Windows alebo Linux - je program, ktorý vie previesť zdrojový kód napísaný programátorom, do strojového kódu, ktorý môže pochopiť počítač. Existuje taká vec ako "shell". Jeho funkcia je rovnaká ako prekladač, ale vykonáva preklad riadok po riadku, nie úplne. Program sa prevedie na bytecode - stredný formu, čo je binárny kód. On potom interpretovať za behu konkrétny virtuálny stroj.

dizajn

Súbory obsahujúce zdrojový kód, sú vytvorené ako jednoduché textové dokumenty. Môžu byť vytvorené pomocou ľubovoľného jednoduchý textový editor. Môžete tiež využiť špeciálnu vývojové prostredie, v ktorom sú postavené redaktori. Tieto prostriedky je KDevelop. Toto médium obsahujúce ako editor a vstavaným konzoly, ktorá je umiestnená pod editorom. Developer je schopný zapojiť sa do programu, ako je editácia kódu a dať príkaz konzoly, bez toho aby ste museli prepínať medzi oknami.

Pred vami vytvoriť projekt, ktorý chcete vytvoriť adresár, a to už - textový dokument.

rysy

GCC pre Windows MinGW priradí ako predvolené pre všetky spustiteľné súbory, ktoré sú vytvorené, meno - a.out. Ak chcete dať iný názov, je nutné pridať do -o príkazu kompilácie s názvom. To je len jeden z mnohých príznakov. Ak chcete zobraziť všetky, budete musieť vytočiť príkazového riadka príkaz man gcc. Pre tím Windows je rovnaký ako v systéme Linux. Než používateľ pomôže systém pre kompilátor. Tu môžete vidieť, že každý príznak znamená. K opustenie systému nápovedy, je potrebné stlačiť klávesu Q.

GCC práca zahŕňa tri stupne:

  • liečba preprocesora;
  • kompilácie;
  • layout.

V prvej fáze v hlavnom súbore obsahuje obsah hlavičkových súborov, ktoré sú uvedené v smerniciach na začiatku programu.

V druhej fáze texte program napísaný v programovacom jazyku je prevedený do strojových inštrukcií uvedených, a výsledok je uložený v súbore objektu. Stojí za zmienku, že na rôznych počítačoch formátu súboru sa môžu líšiť. To je dôvod, prečo je výhodnejšie distribúciu programu vo forme zdrojového kódu, takže môžu byť k dispozícii pre všetky architektúry. To je to, čo robí GCC. ARM, Windows, Intel, Unix - všade schopnosť spustiť program.

V poslednej fáze sa viažu všetky objektové súbory do jedného. Výsledkom je spustiteľný súbor.

Tak GCC - užitočný nástroj pre vývojárov, ktorí sú pohodlné používanie pri tvorbe programov.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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