Mnogi ljudi su upoznati s GCC akronimom za razvoj softvera. Ovaj prevodilac je alat za programere koji su ljubitelji slobodnog softvera. U početku je ovaj alat stvoren za Linux sustave. No, tu je i implementacija GCC za Windows. Ona se zove MinGW.
Povijest
Alati koji se tradicionalno koriste za razvoj operativnih sustava otvorenog koda su GNU alati. Projekt s ovim naslovom osmislio je Richard Stollman 1984. godine. Potreba je bila u tome što je u to vrijeme suradnja između programera bila komplicirana. To je zbog činjenice da su vlasnici komercijalnih programa dogovorili mnoge prepreke takvoj suradnji. Svrha projekta bila je stvoriti skup u kombinaciji s jednom licencom, koji nikome ne bi dopustio da dodijeli ekskluzivna prava na takav softver. Dio takvog skupa također je alat za programere - GCC. Za Windows, kasnije je stvoren analogni.
Vrijedi objasniti da se radi o vrsti softvera. Za što je potrebno? Općenito, GCC kompajler za Windows ili Linux je program koji može pretvoriti izvorni kod koji je programer napisao u strojni kod koji može razumjeti računalo. Još uvijek postoji takav koncept kao "tumač". Njegove funkcije su iste kao u kompajleru, ali prijevod se obavlja sekvencijalno, ali ne u potpunosti. U ovom slučaju, program se pretvara u bajt-kod - intermedijarni oblik, koji je binarni kod. tadainterpretira se pri izvođenju posebnog virtualnog stroja.
Datoteke koje sadrže izvorni kod kreiraju se kao obični tekstualni dokumenti. Možete ih stvoriti pomoću bilo kojeg najjednostavnijeg uređivača teksta. Osim toga, možete koristiti posebna razvojna okruženja koja su ugrađeni uređivači. Ovaj alat je KDevelop. To je okruženje koje sadrži i uređivač i ugrađenu konzolu, koja se nalazi u uređivaču. Razvojni programer dobiva priliku u jednom programu kako se nositi s uređivanjem koda, i dati konzolne naredbe bez prebacivanja između prozora. Prije stvaranja projekta, morate stvoriti direktorij, au njemu već - tekstualni dokument.