Datori, Programmatūra
GCC kompilators Windows
Ar saīsinājums GCC pazīstams ar daudziem cilvēkiem, kuri ir saistīti ar programmatūras izstrādi. Šis kompilators - līdzeklis izstrādātājiem, kuri ir apņēmušies bezmaksas programmatūru. Sākotnēji šis instruments tika radīts Linux balstītu sistēmu. Bet ir arī realizācija GCC Windows. Viņa aicināja MinGW.
stāsts
Instrumenti, kas tradicionāli tiek izmantoti, lai izstrādātu programmu, lai atbalstītu atvērtus operētājsistēmas ir GNU rīkus. Projekts ar šādu nosaukumu tika izveidota ar Richard Stallmans 1984. gadā. No tā nepieciešamība bija saistīts ar to, ka šajās dienās tas bija grūti, sadarbība programmatūras izstrādātājiem. Tas ir noticis sakarā ar to, ka komerciālo programmu īpašnieki organizētas daudzas šķēršļus šādai sadarbībai. Projekta mērķis bija izveidot kopumu programmatūras apvienojumā vienota licence, kas neļautu kādam piešķirt ekskluzīvas tiesības uz šādu programmatūru. Tā ir daļa no šāda komplekta ir rīks programmētājiem - GCC. Windows analogo tika izveidota tikai vēlāk.
Kas ir kompilators?
Tā vajadzētu paskaidrot, ko šāda veida programmatūru. Kāpēc tas ir vajadzīgs? Kopumā, GCC-kompilators Windows vai Linux - ir programma, kas var pārvērst pirmkodu rakstīts programmētājs, lai mašīnu kodu, kas var saprast datoru. Ir tāda lieta kā "čaulas". Tās funkcija ir tāds pats kā kompilatoru, bet tas veic tulkošanas rindu pa rindai, nevis pilnībā. Programma tiek pārvērsts bytecode - tā starpprodukts, kas ir bināro kodu. Pēc tam viņš interpretēts izpildlaika konkrētu virtuālo mašīnu.
dizains
Faili satur pirmkodu, ir izveidotas kā teksta dokumentu. Tās var izveidot, izmantojot jebkuru vienkāršu teksta redaktoru. Jūs varat arī izmantot īpašas izstrādes vidēm, kurās redaktori tiek būvētas. Šādi līdzekļi ir KDevelop. Šī vide, kurā, kā redaktors, un iebūvētu konsole, kas atrodas zemāk par redaktoru. Izstrādātājs spēj iesaistīties programmā, piemēram, kodu rediģēšanu, un dod komandu konsole, bez nepieciešamības pārslēgties starp logiem.
Pirms jums izveidot projektu, ko vēlaties izveidot direktoriju, un tas jau ir - teksta dokumentu.
funkcijas
GCC Windows MinGW piešķir pēc noklusējuma visiem izpildāmos failus, kas izveidoti, nosaukumu - a.out. Ja jūs vēlaties, lai dotu citu nosaukumu, tas ir nepieciešams, lai pievienotu sastādīšana komandu -O karogu ar nosaukumu. Šis ir tikai viens no daudziem karogiem. Lai apskatītu, jums ir nepieciešams, lai izsauktu komandrindas cilvēks GCC komandu. Windows komandai ir tāds pats kā Linux. Pirms lietotājs palīdzēs sistēmu kompilatoru. Šeit jūs varat redzēt, ka katrs karogs nozīmē. Lai izietu no palīdzības sistēmu, jums ir nepieciešams nospiest taustiņu Q.
GCC darbs ietver trīs posmus:
- ārstēšana ar apstrādātāju;
- kompilācija;
- izkārtojums.
Pirmajā posmā galvenajā failā satur saturu header failus, kas ir norādīti direktīvās sākumā programmas.
Otrajā posmā programmas tekstā rakstīts kādā programmēšanas valodā pārvērsta mašīna norādījumiem, kas, un rezultāts tiek saglabāts objekta failu. Ir vērts atzīmēt, ka uz dažādiem datoriem faila formātu var atšķirties. Tas ir iemesls, kāpēc tas ir ērtāk izplatīt programmu formā pirmkodu, tāpēc tie var būt pieejami jebkuram arhitektūru. Tas ir tas, kas padara GCC. ARM, Windows, Intel, Unix - visur spēja palaist programmu.
Pēdējā posmā, ir saistošs visām objektu failus vienā. Rezultāts ir izpildāmais fails.
Tādējādi, GCC - ērts instruments izstrādātājiem, kas ir ērti izmantot, veidojot programmas.
Similar articles
Trending Now