Portál AbcLinuxu, 10. května 2025 00:26

Dotaz: C++ IDE

14.1.2006 15:11 pyty
C++ IDE
Přečteno: 1153×
Odpovědět | Admin
Zdravím všetkých. Potreboval by som radu. Pod Windows som sa kedysi učil C++. Ako kompilátor som používal Dev-C++, ktorý má myslím jadro GCC. Nedávno som prešiel na Linux, a chcel by som si skúšať príklady z C++ na Linuxe. Viete mi odporučiť nejaké dobré C++ IDE pre Linux ? V disribúcií (Mandriva 2006) som po inštalácií nič také nenašiel.

Ešte jedna podotázka: budú mi kódy które išli pod Windows fungovať aj pod Linuxom? Pripomínam, že som začiatočnik a robím zatial len konzolové aplikácie, väčšinou nič užitočné, len demonštrácie napr. OOP atď. Používal som zatial len knižnicu iostream. Bude mi taký jednoduchy kód skompilovaný ako konzolová aplikácia bežať aj pod Linuxom? Ako to funguje ? Vopred všetkým veľmi pekne ďakujem.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.1.2006 15:34 Bones | skóre: 15 | blog:
Rozbalit Rozbalit vše Re: C++ IDE
Odpovědět | | Sbalit | Link | Blokovat | Admin

IDE pro C++ je mnoho, staci si vybrat. Pokud pouzivas KDE tak zkus KDevelop, je komplexni, pekne, integrovane do KDE. Existuje jich mnoho, vyhledej si je na SourceForge, Freshmeat ci LinuxSoft.cz. Me osobne staci misto IDE Emacs, ale to je trochu narocnejsi editor pro zacatecniky.

Jednoduche programky ktere pouzivaji jen iostream.h staci jen (podle me) prekompilovat linuxovym GCC.

stanger avatar 14.1.2006 15:38 stanger | skóre: 18
Rozbalit Rozbalit vše Re: C++ IDE
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pod poslednim wine slape bez chyby i dev-cpp, ale v linuxu sou lepsi ide napr. kdevelop.
14.1.2006 15:44 Bones | skóre: 15 | blog:
Rozbalit Rozbalit vše Re: C++ IDE
To jo, pod WINE jsem Dev-Cpp taky zkousel a v pohode bezelo (proc by taky ne, vzdyt pouziva jen classic WinAPI), ale proc delat binarky pro win kdyz je mnohem lepsi a pohodlnejsi delat je pro linux? A KDevelop je skutecne cool IDE, skoda jen ze je Kackovske :( (pouzivam fluxbox, KDE zere moc pameti).
David Watzke avatar 14.1.2006 16:15 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: C++ IDE
KDE zere moc pameti
Kde's to vzal? :-)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
14.1.2006 17:04 Bones | skóre: 15 | blog:
Rozbalit Rozbalit vše Re: C++ IDE
KDE zere moc pameti
Kde's to vzal? :-)
Podle tebe ne? Mozna kdyz mas 1GB RAMky tak to nepoznas, ale ja se svejma 256 MB ano. Fluxbox mi zcela staci, ma vse co potrebuju, KDE se mi sice libi, pekne pro oko, moc hezke, ale IMHO moc komplexni. Me ta lista dole vyslovene prekazi, stejne jako ikony na plose, a stovky dalsich veci navic pameti sezere dost. I kdyz komplexni veci mam rad, pouzivam naprikald Emacs radeji nez Vim tak tady ne, KDE je pro me zbytecne komplexni. BTW nedokazu pochopit jak to muze neaky geek pouzivat (treba spoustet programy pres K-Menu), ale budiz.
14.1.2006 17:33 Moje Meno
Rozbalit Rozbalit vše Re: C++ IDE
KDE 3.5 mi zabera po starte o 15 MB pamati viac ako Fluxbox 0.9.14. Xserver a Firefox zaberaju viac pamati ako KDE.
14.1.2006 15:53 sewi | skóre: 21 | blog: Bunker Hill | Prostějov
Rozbalit Rozbalit vše Re: C++ IDE
Odpovědět | | Sbalit | Link | Blokovat | Admin

Zkus Anjuta je to postaveny ba GTK a je to celkem sikovny. Zatim v tom nemam problemy ale vetsinou delam ve VIMu

And they thought they were free
14.1.2006 15:54 Espinosa | skóre: 24 | blog: Espblog | London
Rozbalit Rozbalit vše Re: C++ IDE
Odpovědět | | Sbalit | Link | Blokovat | Admin
Právě si hraju s CDE, C++ rozšíření pro Eclipse a zatím si nemůžu stěžovat. http://www.eclipse.org/cdt/ Pokud jste zvyklý na Javu & Eclipsu tak tohle bude přirozená volba. Poreferuju, jak to nakonec dopadlo.
14.1.2006 16:38 #Tom
Rozbalit Rozbalit vše Re: C++ IDE
Odpovědět | | Sbalit | Link | Blokovat | Admin
Programovat se dá docela dobře ve Vimu, ale není špatné, pokud lze využít i ladění. Třeba by se vám líbíl Motor.
14.1.2006 17:17 pyty
Rozbalit Rozbalit vše Re: C++ IDE
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, robiť kód pre gcc, ktorý skompilujem len ./confgure && make by som sa rád naučil, ale neviem ako vygenerovať configure alebo makefile. A predpokladal som, že o to sa IDE postará automaticky. A samozrejme že chcem robiť binárky pre Linux, len problem je v tom že v literatúre, ktorú mám sa hovorí len o Windows, a o princípoch programovania na Linuxe nemám veľa zdrojov.

Čo sa týka zvykov na iné jazyky, o Jave sa nedá hovoriť, som zvyknutý jedine na PHP :)

KDevelop vyzerá zaujimavo, asi ho skúsim. Nechám prečo v Mandrive nie je. Vo FC4 myslím niečo také bolo, a určite tam bol aj Eclipse. Keď som googlil, často sa vyskytol program Ultimate++ - čo naň vravíte?
14.1.2006 17:25 Bones | skóre: 15 | blog:
Rozbalit Rozbalit vše Re: C++ IDE
KDevelop ti vygeneruje Makefile a myslim i configure skript automaticky, dokonce tam da i klasicke soubory jako README, INSTALL, AUTHORS, LICENCE atd. Dokumentaci (mozna i ceskou) k programovani v Unixu najdes na webu, ja konkretne vim jen o Uvod do programovani pod OS UNIX.
14.1.2006 17:26 Bones | skóre: 15 | blog:
Rozbalit Rozbalit vše Re: C++ IDE
KDevelop ti vygeneruje Makefile a myslim i configure skript automaticky, dokonce tam da i klasicke soubory jako README, INSTALL, AUTHORS, LICENCE atd. Dokumentaci (mozna i ceskou) k programovani v Unixu najdes na webu, ja konkretne vim jen o Uvod do programovani pod OS UNIX.
Luboš Doležel (Doli) avatar 14.1.2006 17:32 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: C++ IDE
configure se vytváří ze souboru configure.in pomocí autoconf
config.h.in se vytváří ze souboru configure.in pomocí autoheader
Makefile.in se vytváří ze souboru Makefile.am pomocí automake
config.h se vytváří ze souboru config.h.in pomocí configure
Makefile se vytváří ze souboru Makefile.in pomocí configure

Takže se stačí naučit vytvářet configure.in a Makefile.am. Je lepší se to fakt naučit, IDE to za vás nikdy neudělá - určitě ne pořádně.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.