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: 23208
  • 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: 23208
  • 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: 23208
  • 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: 23208
  • 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: 23208
  • 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 1050 korisnika na forumu :: 78 registrovanih, 9 sakrivenih i 963 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]-, 357magnum, airsuba, amaterSRB, Apok, Arsenije, arzak, awathorn, babaroga, Batinas, Ben Roj, Bobrock1, bojank, bojcistv, Boris Bosiljčić, Brada i Gibanica, brundo65, Bubimir, Buda Baba, ccoogg123, chichabg, dankisha, darios, DonRumataEstorski, Dorcolac, dragonserbia, drimer, Duško96, eulereix, Futurama, geo.dule, goran.vvv, hawkeye, Hitri, HrcAk47, Istman, Jovan Nenad, Još malo pa deda, konstruktor, liman, lord sir giga, Lubica, Lucije Kvint, MB120mm, mercedesamg, misa1xx, Miskohd, mkukoleca, mnn2, naki011, Nebo_M, Njemac, opt1, Panter, pedja63, Plava bluza, raskoljnikov, rkekoke, RobinHood12, Rocker, sakota79, Shinobi, skvara, solic, stanisaraicevic2018, Stuka76, tmanda323, tomigun, Toni, torlak 1, Vajezatha, Van, vathra, Vlada1389, vladulns, Voja1978, VojvodaMisic, Wolfram