RačunalaSoftver

GCC prevodilac za Windows

Uz kratica GCC poznato da mnogi ljudi koji su povezani s razvojem softvera. Ovaj prevodilac - alat za programere koji su predani slobodnog softvera. U početku, ovaj alat je izrađen za Linux-based systems. No, tu je i realizacija GCC za Windows. ona se zove MinGW.

priča

Alati koji se tradicionalno koriste za razvijanje programa za potporu otvorenih operativnih sustava su GNU alata. Projekt s ovim imenom je izrađen od strane Richard Stallman u 1984. Nužnost to je zbog činjenice da je u ono vrijeme bilo je teško suradnja između razvijatelja softvera. To se dogodilo zbog činjenice da su vlasnici komercijalnih programa organizirane mnoge prepreke na takvu suradnju. Cilj projekta bio je stvoriti skup programa, u kombinaciji jednu licencu koja neće dopustiti da netko dodijeliti ekskluzivna prava za takvog softvera. To je dio takvog kompleta je alat za programere - GCC. Za Windows analognog osnovana tek kasnije.

Što je prevodilac?

To bi trebao objasniti što ova vrsta softvera. Zašto je to potrebno? Općenito, GCC-prevodilac za Windows ili Linux - je program koji može pretvoriti izvorni kod napisan od strane programera, da strojni kod koji se može razumjeti računalo. Postoji takva stvar kao „ljuska”. Njegova funkcija je isto kao da je prevodilac, ali to obavlja prevođenje redak po redak, a ne u potpunosti. Program se pretvara u bytecode - prijelazni oblik, što je binarni kod. On je tada tumačio na runtime specifične virtualni stroj.

dizajn

Datoteke koje sadrže izvorni kod, nastaju kao običan tekst dokumenta. Mogu se stvoriti pomoću bilo jednostavno uređivanje teksta. Možete iskoristiti posebne razvojnih okruženja, u kojem su izgrađene urednici. Takva sredstva se KDevelop. Ovaj medij sadrži kao urednik i ugrađenom konzolu, koja se nalazi ispod urednika. Programer može da se uključe u program kao što je koda za uređivanje i dati naredbu konzole, bez potrebe za prebacivanje između prozora.

Prije izrade projekta želite stvoriti imenik, a to je već - tekstualni dokument.

Značajke

GCC za Windows MinGW dodjeljuje po defaultu za sve izvršne datoteke koje su stvorene, ime - a.out. Ako želite dati drugo ime, potrebno je dodati kompilacija komandne -O zastavu s imenom. Ovo je samo jedan od mnogih zastava. Za pregled svega, morate birati između čovjeka gcc naredbu naredbenog retka. Za Windows tima je ista kao u Linuxu. Prije korisnika pomoći će sustav za prevodilac. Ovdje možete vidjeti da je svaka zastava znači. Za izlaz iz sustava pomoći, morate pritisnuti tipku Q.

GCC rad uključuje tri faze:

  • liječenje predprocesoru;
  • kompilacija;
  • izgled.

U prvoj fazi u glavnoj datoteci sadrži sadržaj zaglavlja datoteka koje su navedene u smjernicama na početku programa.

U drugoj fazi teksta program napisan u programskom jeziku se pretvara u stroj skupa instrukcija, a rezultat se sprema u objekt datoteku. Važno je napomenuti da se na različitim računalima u formatu mogu se razlikovati. To je razlog zašto je više prikladan za distribuciju programa u obliku izvornog koda, tako da oni mogu biti na raspolaganju za bilo koju arhitekture. To je ono što čini GCC. ARM, Windows, Intel, Unix - svugdje sposobnost za pokretanje programa.

U posljednjoj fazi vezati sve objekt datoteka u jednu. Rezultat je izvršna datoteka.

Dakle, GCC - zgodan alat za programere koji su udoban za korištenje prilikom izrade programa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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