KọmputaSoftware

GCC alakojo fun Windows

Pẹlu awọn abbreviation GCC faramọ si ọpọlọpọ awọn eniyan ti o ti wa ni nkan ṣe pẹlu software idagbasoke. Yi alakojo - ọpa fun Difelopa ti o ti wa ni ileri lati laaye software. Lakoko, yi ọpa ti a da fun Lainos-orisun ọna šiše. Ṣugbọn nibẹ ni tun ni riri gan ti GCC fun Windows. ó pe MinGW.

itan

Irinṣẹ ti o ti asa a ti lo lati se agbekale eto lati se atileyin ìmọ awọn ọna šiše ni o wa GNU irinṣẹ. Ise agbese pẹlu orukọ yi ti a da nipa Richard Stallman ni 1984. Awọn tianillati se ti o je nitori si ni otitọ wipe li ọjọ ti o je soro ifowosowopo laarin software Difelopa. Eyi ti sele nitori si ni otitọ wipe awọn onihun ti owo eto ṣeto ọpọlọpọ awọn idiwo si iru ifowosowopo. Awọn Ero ti awọn ise agbese je lati ṣẹda kan ti ṣeto ti software, ni idapo nikan iwe-aṣẹ ti yoo ko gba laaye ẹnikan lati fi iyasoto ẹtọ fun iru software. O ti wa ni apa ti iru kan kit ni awọn ọpa fun pirogirama - GCC. Fun Windows afọwọkọ ti a mulẹ nikan nigbamii.

Ohun ti jẹ a alakojo?

O yẹ ki o se alaye ohun ti yi iru software. Idi ni o pataki? Ni gbogbogbo, GCC-alakojo fun Windows tabi Linux - ni a eto ti o le se iyipada awọn orisun koodu kọ nipa awọn komputa, lati ẹrọ koodu ti o le ni oye kọmputa. Nibẹ ni iru ohun kan bi a "ikarahun". Awọn oniwe-iṣẹ jẹ kanna bi ti o ti alakojo, sugbon o performs awọn translation ila nipa ila, ko šee igbọkanle. Awọn eto ti wa ni iyipada si bytecode - ẹya agbedemeji fọọmu, eyi ti o jẹ a alakomeji koodu. O si ki o si tumo ni asiko isise kan pato foju ẹrọ.

design

Awọn faili ti o ni awọn orisun koodu, ti wa ni da bi itele ti ọrọ iwe aṣẹ. Won le wa ni da lilo eyikeyi o rọrun ọrọ olootu. O tun le ya awọn anfani ti pataki idagbasoke agbegbe, ninu eyi ti olootu ti wa ni itumọ. Iru ọna ti wa ni KDevelop. Yi alabọde ti o ni awọn bi ohun olootu, ati ki o kan-itumọ ti ni console, eyi ti o ti wa ni be ni isalẹ awọn olootu. Awọn Olùgbéejáde ni anfani lati kópa ninu a eto bi koodu ṣiṣatunkọ, ki o si fun awọn àṣẹ console, lai nini lati yi laarin Windows.

Ṣaaju ki o to ṣẹda ise agbese kan ti o fẹ lati ṣẹda awọn liana, ati awọn ti o si tẹlẹ - a ọrọ iwe.

Awọn ẹya ara ẹrọ

GCC fun Windows MinGW ise nipa aiyipada fun gbogbo awọn executable awọn faili ti wa ni da, awọn orukọ - a.out. Ti o ba fẹ lati fi fun kan ti o yatọ orukọ, o jẹ pataki lati fi si akopo pipaṣẹ -o flag pẹlu awọn orukọ. Eleyi jẹ o kan ọkan ninu awọn ọpọlọpọ awọn asia. Lati wo gbogbo, o nilo lati ipe kiakia awọn pipaṣẹ ila eniyan GCC pipaṣẹ. Fun Windows egbe jẹ kanna bi ni Linux. Ṣaaju ki o to awọn olumulo yoo ran eto fun awọn alakojo. Nibi ti o ti le ri pe kọọkan Flag tumo si. Lati jade kuro ni iranlọwọ eto, o nilo lati tẹ awọn bọtini Q.

GCC iṣẹ pẹlu mẹta ni asiko:

  • itọju pẹlu awọn preprocessor;
  • akopo;
  • akọkọ.

Ni igba akọkọ ti ipele ni akọkọ faili ni awọn akoonu ti ti akọsori awọn faili ti wa ni pato ninu awọn directives ni ibẹrẹ ti awọn eto.

Ni awọn keji alakoso awọn eto ọrọ ti kọ ninu a siseto ede ti ni iyipada sinu ẹrọ ilana ṣeto, ati awọn esi ti wa ni fipamọ ni awọn ohun faili. O ti wa ni ye ki a kiyesi wipe on o yatọ si awọn kọmputa ti awọn faili kika le yato. Ti o ni idi ti o jẹ diẹ rọrun lati kaakiri awọn eto ni awọn fọọmu ti orisun koodu, ki nwọn le wa ni wa fun eyikeyi faaji. Eleyi jẹ ohun ti mu ki awọn GCC. Apa, Windows, Intel, UNIX - nibi gbogbo ni agbara lati ṣiṣe awọn eto.

Ni awọn kẹhin ipele di gbogbo ohun awọn faili sinu ọkan. Awọn esi jẹ ẹya executable faili.

Bayi, GCC - a ni ọwọ ọpa fun Awon Difelopa ti o wa ni itura lati lo nigbati ṣiṣẹda eto.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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