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: 23211
  • 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 - http://prdownloads.sf.net/mingw/MinGW-3.1.0-1.exe?download
I preporucujem da skinete i 'konzolu' za njega - MSYS - http://prdownloads.sf.net/mingw/MSYS-1.0.10.exe?download
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] - http://www.crimsoneditor.com/
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: 23211
  • Gde živiš: Niš

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

za one koji znaju engleski - evo vam tutorial - http://newdata.box.sk/bx/c/index.htm
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 - http://newdata.box.sk/bx/c/index.htm
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: 23211
  • 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: 23211
  • 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: 23211
  • 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 652 korisnika na forumu :: 9 registrovanih, 2 sakrivenih i 641 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -[CoA]-, _Rade, Battlehammer, cikadeda, gorantrojka, HrcAk47, Kenanjoz, Kruger, sovanova95