Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: puba 05 Května 2008, 22:31:16
-
Tak ja zacnu prvnim tematkem.
C++ urcite k Ubuntu neodmyslitelne patri a tak se ptam povolanych...
Ktere IDE je nejvice prijatelne pro psani kodu C++ obecne (popr. jak dokonale pripojit kompilator/a ktery ??? / k tomuto IDE)?
Ktere IDE je nejvice prijatelne pro vytvareni GUI v C++ (popr. jak dokonale pripojit kompilator/a ktery ??? / k tomuto IDE)?
Samozrejme pod Linuchem a neberu odpovedi, jako Gedit, Nano, Vim (teda pokud nepridate navod, jak je udelat userfriendly). Mam na mysli Netbeans, Eclipse, KDevelop a pod....
Pro me je nej Eclipse, ale jen pro Javu... v C++ pluginu uz to neni tak vymakany.
-
trebars Geany?
-
ja jsem zatim zkousel jen MonoDevelop, a taky se mi nezdal spatny, ale vlastne jsem v tom ani nic nedelal, takze to beru jen tak "od pohledu"
-
Tedka zkousim delat v NetBeans a zatim mi to vyhovuje. Jinak jsem pouzival Anjutu a KDevelop a KDevelop mi vyhovoval vic. Prisel mi vic intuitivni pro ovladani. Stejne se ale urcite casem nevyhnes command lajne. Teda aspon ja, nez bych naklikal ruzne optiony v IDE tak to rychleji napisu ;)
-
KDevelop asi jedno z nej.... i když ted mě to fascinuje když otvírám QT4 projekt a furt mi to cpe, aby sem mu zadal adresář, kde jsou QT3 knihovny :D a přitom ani QT3 nemám instalované.
Poslední Netbeans je taky výborný. Jen to neumí spolupracovat přímo s QT nebo GTK což je docela potřeba.
No a ted jsem koukal, že je něco jako QDevelop, ale to nemám zatím ještě ozkoušený ;)
Takže bude trvat dlouuuuho než si na něco zvyknu.... Visual rulleeezzzz
-
stim eclipse mam trochu problem. nejdriv sem stah jen archiv primo z webu a rozbalil a pustil eclipse, to sice nabehlo ide ale rvalo ze nejaka komponenta neexistuje nebo co, nesel ani otevrit zadny soubor atd, tak sem se pustil do instalace pres balicky, to zase kdyz sem chtel pustit eclipse rvalo ze chybi java virtual machine ikdyz sem v balickach zaskrt teda to prostredi pro c++.
tak sem pres balicky nainstaloval j2sdk a tedka pro zmenu zase to rve chybu ktera ma minimalne deset radku neco jakoo tohle
JVM terminated. Exit code=1
/usr/lib/j2se/1.4/bin/java
-Djava.library.path=/usr/lib/jni
-Dgnu.gcj.precompiled.db.path=/var/lib/gcj-4.2/classmap.db
-Dgnu.gcj.runtime.VMClassLoader.library_control=never
-Dosgi.locking=none
-jar /usr/lib/eclipse/startup.jar
-os linux
-ws gtk
-arch x86
-launcher /usr/lib/eclipse/eclipse
-name Eclipse
-showsplash 600
-exitdata 152801c
-install /usr/lib/eclipse
-vm /usr/lib/j2se/1.4/bin/java
-vmargs
-Djava.library.path=/usr/lib/jni
-Dgnu.gcj.precompiled.db.path=/var/lib/gcj-4.2/classmap.db
-Dgnu.gcj.runtime.VMClassLoader.library_control=never
-Dosgi.locking=none
-jar /usr/lib/eclipse/startup.jar
-
Eclipse stejne jako Matlab a Netbeans potrebuji Javu, pac jsou v ni napsane. To ze umi i C++ je jen bonus. S vlastnim behem obou prostredi sem nemel nikdy problem.
Spise me zarazilo, ze to nedava tolik napovedy a nedomysli to tolik veci za me, jako kdyz pisu neco pro Javu.
Jinak jeste dobre je Code::blocks (taky s GPL), ale mam ji odzkousenou jen pod Woknama.
A ktery kompilator pouzivate?
-
Na C je v Linuxu kompilátor gcc a pro C++ je g++, který je takovou nástavbou pro gcc.
Jinak mě přijde zrovna Vim jako lepší volba než IDE. IDE jsou pomalá, ve Vimu máš zvýrazňování syntaxe a není tak složitý na používání. Jukni se do Wiki, tam je příklad konfiguráku, já používám úplně stejný.
Na Linux je také IDE Anjuta, ale nemám s ní nějakou praktickou zkušenost :)
-
Na C je v Linuxu kompilátor gcc a pro C++ je g++, který je takovou nástavbou pro gcc.
Jinak mě přijde zrovna Vim jako lepší volba než IDE. IDE jsou pomalá, ve Vimu máš zvýrazňování syntaxe a není tak složitý na používání. Jukni se do Wiki, tam je příklad konfiguráku, já používám úplně stejný.
Na Linux je také IDE Anjuta, ale nemám s ní nějakou praktickou zkušenost :)
Vim... to myslíte ten pod terminál? No nevím zrovna na todle je pohodlné klikátko.... viz Visual.... to potom když v rozsáhlejším projektu něco hledáte, tak to musí bejt děsnej opruz ve Vim :D
-
Ve Vim je i příkaz ?slovo, které hledá výraz/slovo v celém textu. A je i Gvim, tzn Vim v grafickem prostředí, ale to nepoužívám, takže nevím jak to vypadá.
-
Mam otazku ohladne QT GUI Designer, open source licencia, ak v tom chcem nieco vyvijat a neuverejnujem kod tak je to proti GPL? Viem ze to ma svoj zmysel ale co mam robit ak chcem urobit primitivnu kalkulacku???
(myslim si ze mi nieco zasadne uslo)
-
http://cs.wikipedia.org/wiki/GNU_General_Public_License
A co je pro to udělat, aby jste udělal jednoduchou kalkulačku? Učit se a zase učit se ;D
-
Skor som mal na mysli ze ci musim uverejnovat kazdy kod ktory urobim aj ked to nieco pokusne a ucim sa pri tom.
-
Ale to ne.... pokud se učíte nikde nic vystavovat nemusíte. ;)
Jde o to kdyby jste to někde nabízel poté ke stažení (tedy by jste to šířil) je potřeba zachovat licenci GNU.
-
Aha, vdaka za pomoc.