Poslao: 27 Nov 2004 20:05
|
offline
- Peca
- 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
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.
|
|
Poslao: 12 Feb 2005 14:40
|
offline
- Balkanac82
- Legendarni građanin
- 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.
|
|
|
|
|
|
Poslao: 14 Feb 2005 18:07
|
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.
|
|
|
|
Poslao: 15 Feb 2005 00:23
|
offline
- Peca
- 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?
|
|
|
|
Poslao: 15 Feb 2005 11:14
|
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...
|
|
|
|
Poslao: 15 Feb 2005 16:00
|
offline
- Peca
- Glavni Administrator
- Predrag Damnjanović
- SysAdmin i programer
- Pridružio: 17 Apr 2003
- Poruke: 23211
- Gde živiš: Niš
|
ajd napisi: gcc
sta javlja?
|
|
|
|
|
Poslao: 17 Feb 2005 00:35
|
offline
- Peca
- 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:\
|
|
|
|