PočítačeSoftware

GCC překladač pro Windows

Zkratkou GCC známé pro mnoho lidí, kteří jsou spojeny s vývojem softwaru. Tento kompilátor - nástroj pro vývojáře, kteří se zavázali k free software. Zpočátku, tento nástroj byl vytvořen pro systémy na bázi Linuxu. Ale tam je také realizace GCC pro Windows. zavolala MinGW.

příběh

Nástroje, které se tradičně používají k rozvíjení programů na podporu otevřených operačních systémů jsou GNU nástroje. Projekt s tímto jménem byl vytvořen Richard Stallman v roce 1984. Nutnost to bylo kvůli tomu, že v té době bylo obtížné spolupráce mezi softwarovými vývojáři. Stalo se tak v důsledku skutečnosti, že majitelé komerčních programů organizované mnoho překážek této spolupráce. Cílem projektu bylo vytvořit sadu softwaru, kombinovanou jedinou licenci, která by nedovolila někoho přiřadit exkluzivní práva pro tento software. Je součástí takového kitu je nástroj pro programátory - GCC. Pro Windows analogové vznikla až později.

Co je to kompilátor?

Je třeba vysvětlit, co tento typ softwaru. Proč je to nutné? V obecném, GCC-kompilátor pro Windows nebo Linux - je program, který umí převést zdrojový kód napsaný programátorem, do strojového kódu, který může pochopit počítač. Existuje taková věc jako „shell“. Jeho funkce je stejná jako překladač, ale provádí překlad řádek po řádku, ne úplně. Program se převede na bytecode - střední formu, což je binární kód. On pak interpretovat za běhu konkrétní virtuální stroj.

design

Soubory obsahující zdrojový kód, jsou vytvořeny jako prosté textové dokumenty. Mohou být vytvořeny pomocí libovolného jednoduchý textový editor. Můžete také využít speciální vývojové prostředí, ve kterém jsou postaveny redaktoři. Tyto prostředky je KDevelop. Toto médium obsahující jako editor a vestavěným konzole, která je umístěna pod editorem. Developer je schopen zapojit se do programu, jako je editace kódu a dát příkaz konzoly, aniž byste museli přepínat mezi okny.

Před vámi vytvořit projekt, který chcete vytvořit adresář, a to už - textový dokument.

rysy

GCC pro Windows MinGW přiřadí jako výchozí pro všechny spustitelné soubory, které jsou vytvořeny, jméno - a.out. Chcete-li dát jiný název, je nutné přidat do -o příkazu kompilace s názvem. To je jen jeden z mnoha příznaků. Chcete-li zobrazit všechny, budete muset vytočit příkazového řádku příkaz man gcc. Pro tým Windows je stejný jako v systému Linux. Než uživatel pomůže systém pro kompilátor. Zde můžete vidět, že každý příznak znamená. K opuštění systému nápovědy, je třeba stisknout klávesu Q.

GCC práce zahrnuje tři stupně:

  • léčba preprocesoru;
  • kompilace;
  • layout.

V první fázi v hlavním souboru obsahuje obsah hlavičkových souborů, které jsou uvedeny ve směrnicích na začátku programu.

Ve druhé fázi textu program napsaný v programovacím jazyce je převeden do strojových instrukcí uvedených, a výsledek je uložen v souboru objektu. Stojí za zmínku, že na různých počítačích formátu souboru se mohou lišit. To je důvod, proč je výhodnější distribuci programu ve formě zdrojového kódu, takže mohou být k dispozici pro všechny architektury. To je to, co dělá GCC. ARM, Windows, Intel, Unix - všude schopnost spustit program.

V poslední fázi se vážou všechny objektové soubory do jednoho. Výsledkem je spustitelný soubor.

Tak GCC - užitečný nástroj pro vývojáře, kteří jsou pohodlné používání při tvorbě programů.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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