Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : "per hand" oder mit z.b. kdevelop?



tuxipuxi
01-09-2002, 19:01
hi,

ich lerne zur zeit c++ und jetzt moechte ich qt lernen....

ich frage mich,was wohl besser ist:
sich die muehe machen makefiles selber zu schreiben,oder mit kdevelop zu arbeiten...(und was vor allem fuer mich als anfaenger besser ist)..

ich moechte gerne von euch wissen was ihr dazu meint...

einerseits: kdevelop ist einfacher anderseits: lernt man nicht was "hinter dem code" passiert..


ist makefile schreiben pcarbeit und nix fuer den programierer oder schreiben gute programmierer ihr makefile selber?



ciao lane

Trillian
01-09-2002, 19:41
Naja, ich finde es schon sehr hilfreich, Makefiles selber schreiben zu können. Dann kann in Notfällen mal selber Hand anlegen und irgendwelche Fehlerchen in (fremder) Software bereinigen z.B. :D

Wenn du qt erst lernen willst, wird's sicherlich nicht gleich ein grosses Projekt sein, also gehe ich mal davon aus, dass das Makefile auch überschaubar bleiben wird.

Dann würd ich dir raten, erstmal das Makefile selber zu schreiben, bei größeren Projekten wird man dann eh autoconf und -make einsetzen :D

Ach ja, ich kenne weder qt noch KDevelop, also nich schlagen, wenn cih was falsches erzähle ;)

TheDodger
02-09-2002, 05:35
Wenn du schon mit QT anfängst, brauchst du deine Makefiles auch nicht mehr selber zu schreiben.
Du legst einfach ein Projektfile an und rufst qmake auf, welches dir dein Makefile generiert. Fertig.
Näheres zu qmake und so, findest du in den Tutorials und in den vielen .pro Dateien, die bei QT einfach mit dabei sind.

peschmae
03-09-2002, 14:02
jau, qmake ist wirklich sehr nett, vor allem weil man sich nicht selber um das parsen der ui - files und das moc'en kümmern muss

MfG Peschmä

anda_skoa
03-09-2002, 14:17
Ich würde sagem, das vorallem am Anfang nichts gegen KDevelops Makefile Generator spricht, wenn man Qt/KDE macht.

Man sollte sich aber auf jeden Fall die Qt Projectfile Methode ansehen und mit einem nicht Qt Programm das Erstellen eigener Makefiles üben.

Hand geschrieben Makefiles für Qt Programme sind nicht so ratsam, weil es wegen der moc und uic Regeln ziemlich kompliziert wird.

Ciao,
_

tuxipuxi
03-09-2002, 14:41
hi,

was meint ihr ab wieviel c++ wissen qt sinn macht?

anda_skoa
03-09-2002, 14:54
Ich kann das nicht so beurteilen, denn als ich mit Qt angefangen habe, konnte ich bereits C++.

Aber ich schätze, dass es durch Qt nicht schwerer wird.

Eventuell sogar leichter, weil manche Qt Klassen um Funktionen erweitert wurden, die es in den C++ Standardklassen nicht so einfach gibt.

Speziell QString ist da sehr fein :)

Ciao,
_