C++ compiler na linuxu?

C++ compiler na linuxu?

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Pozdrav ljudi,prekjuce sam instalirao linux pored windowsa na racunaru. Kako prilicno dobro znam C# i PHP,krenuo sam da izucavam C++. Koliko znam,on je cross-platform. Sada me zanima,postoji li neki program za linux kao sto je Microsoft Visual C++ na windowsu? Zeleo bih da se oprobam u pravljenju nekih jednostavnih linux programcica za pocetak,ako nista,barem da vidim kako stvari rade Very Happy



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 08 Jan 2010
  • Poruke: 101

codeblocks.org/
netbeans.org/



offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Napisano: 16 Feb 2010 19:05

kratko i jasno,hvala puno Very Happy

Dopuna: 22 Feb 2010 2:35

Stim sto sam stvarno dusu ispustio dok sam nasao bilo kakve informacije o programiranju za linux. Koliko sam provalio ovo dvoje nisu kompajleri nego samo alati za pravljenje interfejsa. Kako god,uspeo sam sa G++ da kompajliram. Mislim da je problem sa linuxom bas to sto nema dovoljno tutorijala i informacija o programiranju za njega. Mozda cak i ima,ali se jako tesko nalaze.

offline
  • Pridružio: 20 Feb 2005
  • Poruke: 4505
  • Gde živiš: planeta Zemlja

Zapravo CodeBlocks i Netbens su IDE (integrated develodep environment) što znači da uz njih stiže kompajler (ili imaju opciju za podešavanje dodatnog programa za kompajliranje) kao i gomila dodataka koji ti olakšavaju razvijanje aplikacija što verovatno već znaš Smile

Dostupnost dokumentacije je diskutabilna ali evo ja sam na google pretraživaču ukucao "how to use code blocks in linux" i evo našao sam odmah gomilu zanimljivih tekstova poput:
- http://wiki.codeblocks.org/index.php?title=Main_Page (wiki strana code::blocks projekta na kojoj imaš "How do i..." sekciju)
- http://www.cplusplus.com/forum/unices/4781/ (good c++ compiler on linux)
Budući da je code::blox program koji je isti u linuxu i windowsu onda možeš videti i ovakva uputstva:
http://www.crystalspace3d.org/main/CodeBlock_Tutorial
Ovo se odnosi samo na code::blox pretragu. Za netbeans imaš daleko više tekstova. Našalost mora mnogo da se čita prilikom pretraga ovog tipa što ume biti naporno.

offline
  • Pridružio: 30 Dec 2007
  • Poruke: 4759
  • Gde živiš: Niš

@igorpan
u svakoj distribuciji imaš (bar) gcc koji se dodaje iz repoa Confused

dok su ova dva frontendovi Very Happy znači gcc se koristi i iz cmd line
ali i iz nekog gui/frontenda , čak štaviše misim da i ms ima cmdline toolchainove Wink nekada je postojao i borlandov za windows
postoji i mingw koji je za cross kompilaciju.
sada zavisi da li ti treba za učenje nešto ili integrisano kao visual studio Confused


ovde imaš dokumentaciju ili linkove Wink
http://www.mycity.rs/C/
baš je nedavno bila tema identične tematike
http://www.mycity.rs/C/Koji-je-najbolji-besplatan-C-kompajler.html

uglavnom sve počinje od 'make' na linuksu Wink
http://www.gnu.org/prep/standards/html_node/Makefile-Conventions.html
http://www.opussoftware.com/tutorial/TutMakefile.htm
pošto je drugačiji princip ,od-src-ka-binary.
GUI pokušavaju da automatski naprave makefile , zaboravio sam tačno
postoji i automake ili autoconf
http://www.gnu.org/software/autoconf/
ali generalno treba puno da se čita

za kde ili gnome aplikacije postoje posebni designeri - qt designer , (za gtk-gnome koji beše ? ) kde je c++
znači desktop je koncepcijski odvojen od core sistema nije kao u visual c
Ziveli

offline
  • Pridružio: 10 Avg 2006
  • Poruke: 1009
  • Gde živiš: Beograd

Napisano: 22 Feb 2010 20:07

Da,primecujem da je mnogo komplikovanije sa linuxom,hvala na linkovima,obavezno cu da ih iscitam....secam se kad sam pocinjao na windowsu sa programiranjem da je bilo bolesno mnogo tutorijala...kvalitet svih njih je diskutabilan ali kad radis pa nesto ne razumes,naucis napamet pa ti onda jednom,za mesec dana odjednom klikne u glavi sta je to znacilo i ukapiras Very Happy

Verovatno cu i ovde morati dosta da se pomucim dok "udjem u fazon" a onda cu znati kako i sta da trazim kad mi nesto zatreba. Sto se tice za kde i gnome necu jos verovatno sa time ali mozda vremenom krenem i u to da ulazim (gnome pre nego KDE,posto njega koristim i prijatniji mi je).

Dopuna: 24 Feb 2010 2:23

Evo,cisto da javim da sam nasao program koji je 99% slican Visual Studio-u,samo sto radi i na linuxu. Medju programskim jezicima prima cak i C# (!???) Probao sam ga malo i radi stvarno besprekorno zasad.

http://monodevelop.com/

offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

http://netbeans.org/
Po meni i na Linuxu i na Windowsu ubedljivo najbolja stvar skines pluginove koji ti trebaju i gotova stvar. Meni se dopao i to sto direktno iz njega mozes da radis i u bazi kreiranje tabela i svega.Ali ja sam radio sa MySQL-om da ti napomenem. Video sam da podrzava C++ ima i neke Semplove pored toga sadrzi i compailer. Probaj pa vidi mnogo je dobro

Ko je trenutno na forumu
 

Ukupno su 624 korisnika na forumu :: 23 registrovanih, 3 sakrivenih i 598 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: _Sale, A.R.Chafee.Jr., babaroga, darkangel, DJORDJE-NO-1, ivan979, ivica976, manda87, mercedesamg, Milan A. Nikolic, Mlav, Najax, nenad81, NoOneEver Dreams, S.Palestinac, shone34, Sirius, srecko81, time, vladas87, vlvl, Warhawk, Wisdomseeker