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 727 korisnika na forumu :: 79 registrovanih, 5 sakrivenih i 643 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 04bokibole, _stipa_, AleksSE, amonsrb, bakovaca, bobo85, bojanM84, bojcistv, bozzo27, brufen, BUDDAR70, Chainsaw, cojapop, cuvarkuca, darkkran, darkojovxp, delboy, djonsule, doragan, Dovla 1980, DovlaODR, draganl, drimer, Dzoni2412, ekipo26, Flanker-G, galerija, gasha, Georgius, Geran136, Glavni Oružni, Goran_, GT, hyla, In_hero, IpMan, K a s p e r, lcc, Lester Freamon, Lotus, maiden6657, markolopin, Mig 29, Miki 84, mikrimaus, mile.ilic75, mile33, Milenko1980., Moldovan, morava_01, Nemanja Opalić, NemanjaCG, nnovakis, novator, ozzy, pein, Pero, prikolica, rodoljub, S-lash, S2M, Simonsen23, singa, siwoti, Solunac na steroidima, Titan, Troja, vathra, voja64, vukan0799, Welky, yrraf, yufighter, Zanzibar, zeka013, Zeka_Peka, zvomar, zziko, 1107