Qt 3.x und Eclipse 3.x

Verschiedenes zu Qt
Antworten
ArneStocker
Beiträge: 300
Registriert: 3. November 2004 16:15
Wohnort: Berlin

Qt 3.x und Eclipse 3.x

Beitrag von ArneStocker »

Hallo

Ich habe gerade erfolgreich mein Projekt von MSVC 6.0 auf die Eclipse IDE (unter Zuhilfenahme von qmake und nmake) transportiert. Debuggen kann man weiterhin mit MSVC 6.0, indem man nicht eine *.exe erstellt sondern ein *.dsw (Projektfile). Man kann während des Debuggens in MSVC alles machen (ausser Projektdateien hinzufügen oder entfernen), dass muss im *.pro File erledigt werden.

Ich muss mich jetzt noch bei einigen Libs darum kümmern, dass sie auch unter Linux laufen und will dann sehen, dass Projekt 1 : 1 auf Linux zu übernehmen.

Hat jemand bereits Erfahren mit Eclipse und Qt gemacht ?

Gruss Arne
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

Mh, ist eclipse nicht für java ausgelegt? Ich habe bisher nur Stimmen gehört, wie lass die Finger von eclipse, wenn es kein JAVA Projekt ist. Wieso muss es eclipse sein? Denke kdevelop, anjuta oder kate sind da wesentlich besser.
ArneStocker
Beiträge: 300
Registriert: 3. November 2004 16:15
Wohnort: Berlin

Beitrag von ArneStocker »

Denke kdevelop, anjuta oder kate ..
laufen die auch auf Windows ? Es gibt für Eclipse ein C++ Plugin. Und wenn man qmake verwendet, benötigt man keine gemanagten Projekteinstellungen (weil qmake das Projekt für einen verwaltet). Man kann Eclipse aber zum einen wunderbar konfigurieren zum anderen lässt sich ein Projekt viel übersichtlicher verwalten (oder auch mal umstellen) als mit MSVC.

Ich hatte für mich immer die Mühe gescheut, das Projekt von MSVC auf KDevelop zu transportieren.

Der einzige Nachteil ist der fehlende Debugger für den cl.exe von MS. Allerdings kann man (mit qmake) ja auch ein Projektfile für MSVC erzeugen. Eclipse ist so aufgebaut, dass es die Arbeit von Fremdprogrammen auf und mit Dateien im eigenen Workbereich zulässt. Ausserdem kann man in eclipse ziemlich einfach festlegen, mit welchen makefiles man welche Dateien bearbeiten will. Also debugge ich in MSVC und verwalte das Projekt (über qmake) in eclipse. MSVC greift hierbei auf die in eclipse verwalteten Sourcedateien zu. Wenn man will kann man vollständig in MSVC arbeiten und lediglich den Release - Lauf (mit nmake) von Eclipse aus anstossen (Änderungen am Projekt muss man dann in qmake durchführen, also keine Projektdateien in MSVC einfügen oder entfernen).

Gruss Arne
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

ja, ich halte meine trees eh immer neutral. ein pro file fertig. und gecoded wird dann mit kate, kdevelop, msvc oder was man auch immer nehmen will. aber kate geht 100%ig unter win, kdevelop nehm ich mal an, aber das ist halt alles noch sehr beta.
Marc Schubert
Beiträge: 30
Registriert: 18. Mai 2005 10:00
Wohnort: Hannover

Beitrag von Marc Schubert »

wo gibt es denn kate für windows? würd ich gern mal ausprobieren.

mfg
Antworten