ComputersSoftware

GCC Compiler yeWindows

NeGCC yakawanda vanhu vakawanda vanoziva avo vanobatanidzwa nehuwandu hwekuvandudza software. Iyi nyanzvi isiri yevatadzi vanozvipira kusunungura software. Pakutanga, shanduri iyi yakasikwa ye Linux-systems. Asi kunewo GCC yekushandisa kweWindows. Inonzi MinGW.

Nhoroondo

Zvishandiso zvinowanzoshandiswa kukudziridza mapurogiramu ehurongwa hwekushandura dzakasununguka ndiyo GNU zana. Iyo purogiramu ine zita iri yakasikwa naRichard Stallman muna 1984. Chikonzero chechikonzero chacho chaive chikonzero nekuda kwekuti pamazuva iwayo zvakanga zvakaoma kushandira pamwe pakati pevashanduri vepurogiramu. Izvi zvaive zvichienderana nekuti vadzidzisi vemapurogiramu ezvokutengeserana vakaronga zvipingamupinyi zvakawanda kune kubatana kwakadaro. Chinangwa chepurojekiti chakanga chiri chokugadzira seti ye software, yakabatana neisensi imwe, iyo yaisazobvumira ani zvake kupa kodzero dzakakwana kune software yakadaro. Chikamu chekugadzirirwa ichi ndicho chigadziro chevadzidzisi - GCC. ZveWindows, iyo mifananidzo yakasikwa gare gare.

Chii chinonzi compiler?

Zvakakodzera kufanangurira kuti ndedzipi software yezviripo. Chii icho? Nenzira yakawanda, GCC-compiler yeWindows kana Linux chirongwa chinogona kushandura kodhi yekodhi yakanyorwa nemunhu anogadzirisa mumashini yemakodhi iyo kombiyuta inogona kunzwisisa. Pane chimwe chinhu chakadai se "muturikiri". Mabasa ayo akafanana neaya emubatanidzwa, asi anoita shanduro yemutsara nemutsara, kwete zvachose. Muchiitiko ichi, purogiramu yacho inoshandurwa ku-bytecode - iyo yepakatikati, iyo inowanikwa bhinari. Iko zvino inodudzirwa panguva yekuurayiwa nemichina chaiyo chaiyo.

Development

Mafaira ane source codes anoumbwa sezvinyorwa zvinyorwa zvinyorwa. Zvinogona kushandiswa kushandiswa chero iri nyore text text editor. Mukuwedzera, iwe unogona kushandisa nzvimbo dzakasimudzika dzekufambira mberi, umo vaparidzi vanovakwa-mukati. Ichi chishandiso KDevelop. Iyi inzvimbo iyo ine zvose mhariri uye yakavakwa-in console, iyo iri pasi pemhariri. Mukugadziridza anowana mukana mune imwe chirongwa zvose pakugadzira code, uye kupa mirairo yekunyaradza pasina kushandura pakati pemahwindo.

Usati wasvika purojekiti, unofanirwa kugadzira zvinyorwa, uye mairi kare - gwaro rakanyorwa.

Zviratidzo

GCC yeWindows MinGW inopa nekutadza zvose mafaira anokonzerwa anosikwa, zita racho ndi.out. Kana iwe uchida kupa zita rakasiyana, unoda kuwedzera mureza -o nemazita kumurairo wekuunganidza. Ichi chinongova chimwe chezvikwata zvakawanda. Kuti uone zvinhu zvose, unofanirwa kuisa munhu gcc pamutsetse wemirairo. ZveWindows, mutemo wakafanana neLinux. Nzira yebatsiro yemubatanidzwa inooneka pamberi pemushandisi. Pano unogona kuona kuti mureza wega wega unorevei. Kuti ubudise rubatsiro rwekubatsira, shandisa Q key.

Basa reGCC rinosanganisira matanho matatu:

  • Kutarisana ne preprocessor;
  • Compilation;
  • Maitiro.

Pachigamba chekutanga, zviri mukati memafaira e musoro, izvo zvinotaurwa murairo pakutanga kwepurogiramu, zvinowanikwa mune faira huru.

Pachipiri chechipiri, zvinyorwa zvepurogiramu, zvakanyorwa mumutauro wekushandura, zvinoshandiswa pakugadzirisa mitemo yemashini, uye chigumisiro chacho chinochengeterwa pane chimwe chinhu chefaira. Zvakakosha kuziva kuti pamakombiyuta akasiyana-siyana mafaira eiyo faira angave akasiyana. Ndicho chikonzero nei zviri nyore kuparadzira mapurogiramu acho nenzira yekodhi yekodhi kuitira kuti iwanikwe kune imwe nzvimbo yekugadzira. Izvi ndizvo zvinoitwa neGCC. ARM, Windows, Intel, Unix - mapurogiramu anogona kumhanya kwose kwose.

Pachigarire chekupedzisira zvose zvinorega mafaira akabatanidzwa mune imwe. Chigumisiro iyo faira inofanira kutanga.

Nokudaro, GCC inoshandiswa nyore kune vashandi vanogona kushandisa pavanenge vachigadzira mapurogiramu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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