You are on page 1of 9

InstalacijaikonfiguracijaprogramaCode::Blocks RadeMilovi,10/0910

Uvod
Korienjesoftverajepostalosvakodnevnicazatehnolokinaprednodrutvo. Isporukasoftveramoebitidefinisanakaoprocesizmeunabavkesoftverainjegovoguspenog korienja. Od trenutka dostupnosti softvera, pa do trenutka kada on postaje upotrebljiv potrebno je izvritisledeekorake: (lociranje sotvera) Korisnik prvo mora da pronae odgovarajui softver (npr. kada korisnik preuzme PDF fajl on takoe mora preuzeti i instalirati Acrobat Reader, kada preuzmemo PostScript fajl putem emaila potrebno je koristiti odgovarajui program kako bi ga otvorili). ak i nakon instalacije programa, process lociranja aplikacije se obavljaupozadinisvakiputkadasepomounjegaotvaradokument. (isporuka softvera) Korisnik mora dobiti kopiju softvera. Softver moe biti preuzet sa Interneta, kupljen u prodavnici ili poruen putem emaila, a neke usko specijalizovane aplikacijesedeleputemraunarskemreeunutarorganizacija. (instalacija softvera) Softver mora biti uitan u memoriju korisnikograunara.Raunari koji ne sadre aplikacije, ali poseduju mogunost izvravanja aplikacija na njima, kao to su radne stanice unutar LAN mree ili terminali ine deo veeg raunarskog sistema. Instalacija podrazumeva da softver mora biti dostavljen kupcu i podeen tako da je spremanzakorienje. (nadograivanje softvera) Ukoliko se pojavi novija verzija softvera i korisnici ele da je koristemorajuseodraditipojediniprethodnikoraciilinekidodatnikoraci.

Postupakinstalacijeipodeavanja
Code::BlockspredstavljaopensourceIDEzarazvojprogramauprogramskimjezicimaCiC++. Njegova najvea prednost je u tome to je u potpunosti besplatan (koristi GNU public licencu) i u sebi sadri sve alate potrebne za razvoj softvera. Takoe je veoma proiriv i prilagodjiv i dostupanjenasvimveimplatformama(Windows,LinuxiMacOS). Ovdee biti prikazana instalacija i konfiguracija programa na operativnom sistemu Windows 7 32bit.Code::Blockssemoepreuzetisasledeeadrese:http://codeblocks.codecutter.org/. Nakon preuzimanja programa poterbno je pokrenuti njegov instalacioni fajl koji je dostupan u viduikoneprikazanenaslici1.

Slika1.IkonazapokretanjeinstalacijeprogramaCode::Blocks Ubrzoesepokrenutiinstalacijaprogramaipojaviesedijalogprikazannaslici2.

Slika2.DijalogzapokretanjeprocesainstalacijeCode::Blocksa Pritisak na dugme Next vodi nas na sledeu stranicu gde trebamo prihvatiti uslove licence klikomnaIaccepttheagreementopcijuipritiskomnadugmeNext.

Slika3.StranicasalicencnimugovoromzakorienjeCode::Blocksa Sledeastranicaprikazujenekeopteinformacijeoprogramuiizgledaovako:

Slika4.StranicasaoptiminformacijamaoprogramuCode::Blocks Sledei korak je podeavanje lokacije na koju e se program instalirati. Podrazumevano je ponuena lokacija (system drive letter):\Program Files\CodeBlocksEP i ukoliko ne elite da instalirateCode::BlocksnavaUSBdrajvnebistetrebalimenjatiovudestinaciju.

Slika5.StranicazapodeavanjelokacijezainstalacijuprogramaCode::Blocks Naredne dve stranice nude opciju za prikaz programa unutar Start menija i za kreiranje preice naradnojpovrini.

Slika6.StranicazaodabirprikazaprogramaCode::BlocksunutarStartmenija

Slika7.StranicazaodabirprikazapreicezapokretanjeprogramaCode::Blocksnaradnoj povrini Zatim e se prikazati stranica sa prikazom gde e program biti instaliran i klikom na dugme Installpokrenueseprocesinstalacije.

Slika8.StranicasainformacijamaolokacijiprogramaCode::Blocksnakoninstalacije

Slika9.ProcesinstalacijeprogramaCode::Blocks Nakon nekoliko minuta program e se instalirati i zatim prikazati stranicu sa opcijom da pokreneteprogramnakonzavretkainstalacije.KlikomnadugmeFinishinstalacijaesezavriti.

Slika10.Stranicakojaoznaavauspeanzavretakinstalacijeiomoguavapokretanjeprograma Code::Blocksnakonzatvaranjaprozorazainstalaciju Kadaseprogramprviputpokrenedoekaenasprozorprikazannaslici11.

Slika11.KorisnikiinterfejsprogramaCode::Blocks

Kao to je navedeno na poetku Code::Blocks je veoma proiriv i prilagodljiv. U nastavkue biti izvrenakonfiguracijaprogramakojaeomoguitinjegovolakeiefikasnijekorienje. Ukoliko iz menija Settings izaberemo Environment u kartici General settings moemo da podesimotipovefajlovakojeelimodapodrazumevanootvaramouCode::Blocksu.

Slika12.Dijalogzapodeavanjetipovafajlovakojiepodrazumevanobitiotvoreniu Code::Blocksu KarticaAutosaveomoguavapostavkeautomatskogsauvavanjaizmenadokumenatasakojima radimo.

Slika13.Dijalogzaaktivacijuipodeavanjeopcijeautomatskoguvanjaizmenaudokumentima Kartica Help files omoguava dodavanje novih i brisanje postojeih help fajlova, kao i neka dodatnapodeavanja.

Slika14.Dijalogzadodavanjenovihimanipulacijupostojeimhelpfajlovima Takoe je veoma korisno prikazati brojeve linija koda. To se moe uiniti ako se iz menija SettingsodabereEditoriukarticiGeneralsettingsodabereopcijaShowlinenumbers.

Slika14.Dijalogzaprikazbrojevalinijakoda Helpfajlovikojisuukljueniuovajprogramsadreuputstvozakorienjesamogprogramakao i reference za programske jezike C i C++. Njihovo korienje je veoma jednostavno,potrebnoje iz menija Help izabrati odgovarajui help fajl i one istog trenutka biti prikazan na ekranu. Svi help fajlovi u sebi sadre pretragu to veoma olakava njihovo korienje. Takoe je mogue pritisnuti taster F1 na tastaturi kada je obeleen neki deo koda i program e pokuati da pronaenjegovudefinicijuunutarhelpfajlova.

Slika15.HelpfajlkojisadriuputstvozakorienjeprogramaCode::Blocks

Slika16.HelpfajlkojisadrireferencezaprogramskejezikeCiC++

Zakljuak
Da biseprogramuspenoiefikasnokoristiopotrebnojedapostojiadekvatnadokumentacijau formi uputstva za instalaciju, korienje i konfiguraciju. Ona omoguava korisniku da iskoristi pun potencijal programa i na taj nain uini svoj rad brim, prijatnijim i produktivnijim. Code::Blocks poseduje odlinu dokumentaciju i kao takav predstavlja dobar izbor kao alat za razvojsoftvera.

Napomena
Prethodno je navedeno da postoje verzije Code::Blocksa za operativne sisteme Linux i Machintosh. Postupak instalacije se razlikuje od postupka instalacije na Windows operativnom sistemu koji je prikazan ovde. Detaljno uputstvo za instalaciju programa na ovim operativnim sistemima moe se proitati u dokumentaciji koja se moe preuzeti sa sledee adrese: http://www.codeblocks.org/user-manual.

Literatura

LawrenceGoetz, YedidyahLangsam,TheodoreRaphan,2006,Code::BlocksStudent Manual,Dept.ofComputerandInformationScienceBrooklynCollegeofCUNY Alan Dearle, 2007,SoftwareDeployment,Past,PresentandFuture, Schoolof ComputerScienceUniversityofStAndrewsScotland JohnsonM.Hart,2010,WindowsSystemProgrammingFourthEdition,Addison Wesley BrianW.Kernighan,1974ProgramminginCATutorial,BellLaboratories,MurrayHill, NewJersey DennisM.Ritchie,1974,CReferenceManual,BellTelephoneLaboratoriesMurrayHill, NewJersey

You might also like