0. lekcija - uvod u C++ - kompajler i editor

1

0. lekcija - uvod u C++ - kompajler i editor

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

Ovo je nulta lekcija - uvod u C++, kompajler i editor.

Editor [takodje poznat i kao tekstualni editor] je ono u cemu pisete program, jezikom kojim programirate [u ovom slucaju C++, jer cemo njega uciti]. Recimo, Notepad je editor...
Kompajler je ono sto ce procitati taj vas program koji napisete, i prevesati ga u masinski jezik - tako vi dobijete EXE fajl, koji mozete [konacno] pokretati...

U principu - sve jedno mi je koji kompajler cete koristiti, jer ce primeri iz lekcija raditi sa svim C++ kompajlerima.

Ako nemate ni jedan kompajler - skinite MinGW - to je gcc za windows - [Link mogu videti samo ulogovani korisnici]
I preporucujem da skinete i 'konzolu' za njega - MSYS - [Link mogu videti samo ulogovani korisnici]
U principu, umesto knzole mozete koristiti i Windows-ov Command Prompt, ali ja toplo preporucujem ipak MSYS.
Instalira se prvo MinGW - pa onda MSYS.

Linux [ili bilo koji UNIX] korisnici sve to vec imaju...

Program koji napisete [recimo test.cpp] se kompajlira ovako [u konzoli naravno] :
g++ test.cpp -o test.exe

i onda dobijete EXE, i onda se samo pokrene test.exe, i to je to...

Sve probleme u vezi kompajera prijavite odmah ovde, kako bi mogli da krenemo sa prvom lekcijom...
Mada nije neophodno da imate instaliran kompajler... mozete i samo ovako teorijski da ucite, ali je ipak preporucljivo da sve to imate, i sami experimentisete, i sami programirate [kada dovoljno naucite]...

Sto se tice editora... za windows je dobar recimo Crimson Editor [free] - [Link mogu videti samo ulogovani korisnici]
Mada moze i obican Notepad Smile
A za linux je sasvim dovoljan kwrite... ili bilo kakav text editor...

--------

Ima li nekih pitanja?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 20 Dec 2004
  • Poruke: 2887
  • Gde živiš: Na Balkanu

Jedno jedino.

Hoćeeš li nastavljati sa lekcijama?

Ova je stara 2,5 meseca.



offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

mozda, jednog dana Smile
zar nema ko da me odmeni?

za one koji znaju engleski - evo vam tutorial - [Link mogu videti samo ulogovani korisnici]
lekcija po lekcija...

offline
  • Kaca  Female
  • Super građanin
  • Pridružio: 26 Sep 2004
  • Poruke: 1371
  • Gde živiš: blizuBG

Peca ::za one koji znaju engleski - evo vam tutorial - [Link mogu videti samo ulogovani korisnici]
lekcija po lekcija...



odlican tutorijal....

offline
  • Pridružio: 21 Jul 2004
  • Poruke: 69

Kada kucam komandu za kompajliranje, pise da takva komanda ne postoji.
Citao sam read me file konzole, i mnogo nekih komplikovanih stvari treba da se uradi...Ako bi mogao da mi kazes postupno sta treba da uradim, bio bih ti jako zahvalan.

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

jesi li skinuo mingw i msys, i jesi li ih instalirao?

offline
  • Pridružio: 21 Jul 2004
  • Poruke: 69

Aha, prvo mingw pa msys(na kraju instalacije msys-a me pita neke stvari gde je instaliran mingw, da bi on napravio neki make32 file...)Ja konzolu mogu da pokrenem, ali sta god napisem, dobijam: $ sh no such command...

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

ajd napisi: gcc
sta javlja?

offline
  • Pridružio: 21 Jul 2004
  • Poruke: 69

shell No such command

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

u kom direktorijumu ti je instaliran mingw ?

recimo da je na c:\mingw
instaliraj ponovo msys, i kada se pojavi onaj command prompt i kad te pita gde ti je mingw, unesi c:/mingw

obrati paznju, treba c:/ a ne c:\

Ko je trenutno na forumu
 

Ukupno su 1749 korisnika na forumu :: 165 registrovanih, 13 sakrivenih i 1571 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 6018 - dana 19 Dec 2025 13:41

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -Max-, 33 bren, A.R.Chafee.Jr., abramac, aca018, ajo baba, AleksandarFKS, Alexa77, AndrejPetar, Aristotle2002, Aska, Avalon015, babaroga, badboys2, Betta, Bo96, Bobrock1, bojank, boro975, Boroš, bounty hunters, BOXRR, Bubimir, Cirkon, coaaco, cole77, comi_pfc, cuvarkuca, cyprus, d.arsenal321, Daba75, Dannyboy, darkkran, delboy, Despot Đurađ, Despot1, Dioniss, dmarx1, Doc, draganl, dragoljub11987, Dragon Order, dukajov, Dungorth, Džekson, Ercomero, eulereix, Fog of War, Folkstar, galerija, Giro77, Giskard, glados, Gogi do, Goran 0000, GrammaticalAnalysis, Great White, GrobarPovratak, Hans Gajger, Hardenberg, HrcAk47, igorkozar83, ikan, Insan, Ir, Ivan Germanovic, Jager715510, Jester, JK, Jonbonjovi, Jose, Jovan.D, Kakarotsvc, Krin, kuntakinte, laganini123, LastTsar, laurusri, Lazur_01, Lepi, ljubo70, Lotus, luka35, Makarid, Marko Marković, MaRtInsrbija1993, max power, mercedesamg, Mercury, Mexaleroo, milanovic, Miler88, MiljanXD, Millennium, MiloradKomadic, Mićko, mkukoleca, mladen.zovko, mm1811, mrgud2025, narandzasti, nekdo, nemkea71, Nepopravljivi, Neutral-M, Nikoletina Bursac, Nmr, nnovakis, Nomica, nsharambasa, nuke92, paja69, Panter, Pekman, Pero Petković, Perudin_92, Petrusci, Phaeton, Phalanx, Pilence, proka89, Pururin, Remain, Remarqe, renvoi, robertino, Rok A Bit, S.Palestinac, samocitam, SANDRO1973, sasics, Sevetar, Siti2, Smiljkovich, Srki98, Srle993, stefanmpurtic, Stoilkovic, strn, Su 57, tecataki, tesa, TheDictator, tritonus, tuf, US_Rank_0, user26, vaci, varda, vaso1, veljko82, vidra1, Vilson, vjekosuki, vlad4, vlado_pg, vuksa72, Walkers, Wrangler, yrraf, zmajognjeniivan, zokizemun, Zoran_Partizan, 2001, 223223