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 - [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: 23211
  • 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: 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 1152 korisnika na forumu :: 113 registrovanih, 8 sakrivenih i 1031 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: 357magnum, Adaminho1985, advokat84, airsuba, aleksandarbl, AMCXXL, amonsrb, armor, Avalon015, bato_banjaluka, Ben Roj, bigfoot, Bobrock1, Bojan198527, boromir, BORUTUS, borya90, BOXRR, brufen, BWG, Coficab, d.arsenal321, damirZR, debeli, Denaya, dexsilni, djile1, Djole3621, Dovla 1980, dozorni, dzada, esko_hz, EXIT78, Feller, Frunze, Gargamel008, gasazem, Georgius, Goran_, jalos, Jeremiah, Joint Chief, kaisarevic1, kalens021, kendzo-andzo-boni-fju, Koja79, komsija1, Kubovac, Kvazar, kybonacci, lima, M-HOBBY, Macalone, mackenzie, madun123, Magistar78, mane123, mango, Maruti, mercedesamg, Mercury, Metanoja, Miki01, mikrimaus, Milo97, MiloradKomadic, Milos ZA, milos.cbr, MiroslavD, mix1, Mskok, nebojsag, Nemanja Opalić, Niske, novator, opt1, pein, PrincipL, proka89, R_038, RajkoB, Romibrat, Romuluss, rovac, royst33, ruma, sabros, samo opusteno, sap, Savantije, savuni, Slingshot, SOVO515, StepskiVuk, Strasni JA, tecataki, Tribal, tubular, vathra, vensla, Vlada1389, Vlado82, VNVK, voja64, Vojin, vuksa72, yrraf, yufighter, zauzet, zlaya011, Zorge, Žrnov, šumar bk2