TelefoniaPrugrammu

Compiler GCC di Windows

Cù u GCC abbreviazione pràticu à parechje persone chì sò assuciati incù u sviluppu dû software. Stu compiler - strumentu di lingue chì sò devoti à libarà u prugrammu. Cumenciu, stu strumentu statu creatu per sistema Linux-basatu. Ma ci hè dinù u realisazione di GCC di Windows. ch'ella chjamò MinGW.

storia

Strumenti chì sò state tradizziunarmenti usatu à sviluppà prugrammi di cuncretizà sistema upirativu aprire la sò arnesi GNU. U prugettu cù stu nomu fù creatu da spummintatu in u 1984. U nicissità di lu statu a causa di u fattu chì in quelli ghjorni era una bella cullaburazione trà sviluppori prugrammu. Stu hè accadutu per via di u fattu chì i patroni di prugrammi di cumerciu organizatu tanti ostaculi à tali cuuperazione. U scopu di u prughjettu hè di crià un gruppu di prugrammi, licenza di sola salitu chì ùn si volsi calchissia à stabilisce diritti esclusivu di tali prugrammi. Hè parte di un tali kit di hè u strumentu di programmers - GCC. Per Windows analogue statu stabilitu solu più tardi.

Cosa hè un compiler?

Si avissi a spiegari chi stu tipu di prugrammi. Perchè hè necessariu? In generali, GCC-compiler di Windows o Linux - hè un prugrammu chì pò niari lu codice surghjente scritte da u so editore, a codice machine à chì pò capisce urdinatore. Ci hè un tali cosa comu un "job". U so funzione è a stissa comu chiddu di l 'compiler, ma pena la linia di traduzione da line, ùn sanu. U prugramma hè cunverta à bytecode - una forma ntirmediu, chì hè un codice binariu. Pùa interpretati à Runtime specifichi virtual.

cuncezzione

I schedari chì cuntenenu còdice, sò creati, cum'è i ducumenti testu chianu. Ci ponu esse creatu cù qualsìasi editore di testu. Tù dinù pò dispone di u sviluppu di particulare, in u quali sò custruitu i scrittori. Vergogna à i mezi hè KDevelop. Stu medie cuntenendu cum'è un scrittore, è una stimulus custruitu-in, chi si trova sottu à u scrittore. U documentaliste hè capaci à impegnà in un prugrammu cum'è spaziu codice, è dà i stimulus cummandu, senza avè à passà trà finestri.

Davanti à voi di creà un prughjettu vo vulete creà u cartulare, è hè digià - un documentu scrittu.

Features

GCC di Windows MinGW assigns automaticamente à tutti i schedari di executable chì sò creati, lu nomu - a.out. Sè vo vulete dà un nomu differente, hè necessaria à aghjunghje a la bannera -o cumannu divisa cu lu nomu. Ghjè ghjustu unu di troppu banderi. A vede tutte e, vi tuccherà à schwarze rose lu cumannu linia lu cumannu 'omu gcc. Di squatra di Windows è lu stissu comu a Linux. Prima di l 'me m'aiuti sistemu di u compiler. Quì si pò vede chì ognunu, bandiera, significa. À chjude u sistemu 'aiutu, vi tuccherà à appughjà i Q. chiavi

u travagliu GCC cumprenni tri fasi:

  • bruttu incù u preprocessor;
  • divisa;
  • paginatura.

At a prima scena in u cartulare principale cuntene u cuntenutu di u schedariu lunat chì sò renseigné in l 'esempiu à u principiu di u prugrammu.

In la siconda fasa di u testu di U prugramma scritti in una lingua di prugrammazione hè cummirtutu in instructions, machine à crià, è u risultatu hè salvate in u schedariu 'uggettu. Hè da nutà chì u differente piante di u furmatu di u schedariu pò differ. Chì hè per quessa ch'ella hè più còmuda di distribuisce u prugramma in u furmulariu di codice surghjente, tantu ch'elli ponu esse disponibile per ogni 'architittura. Ghjè ciò chì face u GCC. ARM, Windows, France, Unix - ignilocu a capacità di curriri u prugrammu.

In l 'ultima tappa lià tutti i schedari di oggettu in unu. U risultatu hè un cartulare executable.

Cusì, GCC - un strumentu avanti di lingue chì sò piacè à aduprà quandu facenu prugrammi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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