CyfrifiaduronMeddalwedd

GCC compiler ar gyfer Windows

Gyda'r GCC talfyriad gyfarwydd i lawer o bobl sy'n gysylltiedig â datblygu meddalwedd. Mae'r compiler - offeryn ar gyfer datblygwyr sydd wedi ymrwymo i meddalwedd am ddim. I ddechrau, yr offeryn hwn ei greu ar gyfer systemau sy'n seiliedig ar Linux. Ond mae hefyd gwireddu GCC ar gyfer Windows. galwodd MinGW.

stori

Offer a ddefnyddiwyd yn draddodiadol i ddatblygu rhaglenni i gefnogi systemau gweithredu agored yn arfau GNU. Mae'r prosiect gyda'r enw hwn ei greu gan Richard Stallman yn 1984. Yr angen i ei bod yn oherwydd y ffaith bod yn y dyddiau hynny roedd yn cydweithio anodd rhwng datblygwyr meddalwedd. Mae hyn wedi digwydd o ganlyniad i'r ffaith bod y perchnogion o raglenni masnachol trefnu llawer o rwystrau i cydweithredu o'r fath. Nod y prosiect oedd creu set o feddalwedd, trwydded sengl cyfunol na fyddai'n caniatáu i rywun i aseinio hawliau unigryw ar gyfer meddalwedd o'r fath. Mae'n rhan o becyn o'r fath yw'r offeryn ar gyfer rhaglenwyr - Cyngor Gwynedd. Ar gyfer Windows analog gael ei sefydlu dim ond yn ddiweddarach.

Beth yw casglwr?

Dylai esbonio beth y math hwn o feddalwedd. Pam mae ei angen? Yn gyffredinol, Cyngor Gwynedd-casglwr ar gyfer Windows neu Linux - yn rhaglen a all droi y cod ffynhonnell a ysgrifennwyd gan y rhaglennydd, i beiriant cod sy'n gallu deall cyfrifiadur. Mae y fath beth fel "cragen". Ei swyddogaeth yw yr un fath ag un y compiler, ond y mae'n perfformio llinell cyfieithiad gan linell, nid yn gyfan gwbl. Mae'r rhaglen yn cael ei drawsnewid i bytecode - ffurflen canolradd, sef cod deuaidd. Yna ddehongli ar beiriant rhithwir penodol Rhedeg.

dylunio

Ffeiliau sy'n cynnwys cod ffynhonnell, yn cael eu creu fel dogfennau testun plaen. Gellir eu creu gan ddefnyddio unrhyw syml golygydd testun. Gallwch hefyd fanteisio ar amgylcheddau datblygu arbennig, lle golygyddion yn cael eu hadeiladu. dulliau o'r fath yn KDevelop. Mae'r cyfrwng yn cynnwys fel golygydd, ac consol adeiledig yn, sydd wedi ei leoli o dan y golygydd. Mae'r datblygwr yn gallu cymryd rhan mewn rhaglen fel cod golygu, ac yn rhoi y consol gorchymyn, heb orfod newid rhwng ffenestri.

Cyn i chi greu prosiect yr ydych am greu cyfeiriadur, ac mae eisoes - dogfen testun.

nodweddion

GCC ar gyfer Windows MinGW neilltuo yn ddiofyn i holl ffeiliau gweithredadwy sy'n cael eu creu, yr enw - a.out. Os ydych am roi enw gwahanol, mae angen i ychwanegu at y faner -O gorchymyn llunio'r gyda'r enw. Mae hwn yn un o nifer o faneri. I weld oll, mae angen i chi ddeialu 'r archa bannod gorchymyn dyn gcc. Ar gyfer tîm Windows yr un fath ag yn Linux. Cyn y defnyddiwr yn helpu system ar gyfer compiler. Yma gallwch weld bod pob baner ei olygu. I adael y system cymorth, bydd angen i chi pwyswch yr allwedd Q.

gwaith GCC yn cynnwys tri cham:

  • triniaeth gyda'r Preprocessor;
  • casglu;
  • cynllun.

Yn ystod y cam cyntaf yn y brif ffeil yn cynnwys y cynnwys y ffeiliau pennawd a bennir yn y cyfarwyddebau ar ddechrau'r rhaglen.

Yn yr ail gam y testun rhaglen hysgrifennu mewn iaith raglennu yn cael ei drawsnewid i mewn i gyfarwyddiadau peiriant gosod, ac mae'r canlyniad yn cael ei arbed yn y ffeil gwrthrych. Mae'n werth nodi y gall ar wahanol gyfrifiaduron y fformat ffeil yn wahanol. Dyna pam ei bod yn fwy cyfleus i ddosbarthu'r rhaglen ar ffurf cod ffynhonnell, fel y gallant fod ar gael ar gyfer unrhyw bensaernïaeth. Mae hyn yn yr hyn sy'n gwneud y GCC. ARM, Windows, Intel, Unix - ym mhob man y gallu i redeg y rhaglen.

Yn y cam olaf rhwymo holl ffeiliau gwrthrych i mewn i un. Y canlyniad yw ffeil gweithredadwy.

Felly, Cyngor Gwynedd - yn offeryn defnyddiol ar gyfer datblygwyr sydd yn gyfforddus i'w defnyddio wrth greu rhaglenni.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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