programmieren für debian + win

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
arteist
Beiträge: 728
Registriert: 20.05.2002 17:26:23
Kontaktdaten:

programmieren für debian + win

Beitrag von arteist » 26.10.2002 14:07:46

hi,
ich will ein tool programmieren, welches sowohl unter win als auch unter gnu/linux kompilierbar sein soll.
das ganze bekommt eine graphische oberfläche, und am liebsten würde ich mit c++ programmieren!

welches sdk/welche bibliothkene verwende ich am besten??

keyem
Beiträge: 303
Registriert: 23.08.2002 07:50:28
Wohnort: Berlin

Beitrag von keyem » 26.10.2002 14:16:02

GTK+ und C vielleichk?! Wenn Du GTK über ein richtiges C++-Interface ansprechen willst, käme z.B. noch gtkmm ins Spiel.

keyem

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 26.10.2002 16:17:47

QT funktioniert auch unter Windows, und wxWindows funktioniert auch unter beiden Plattformen. GTK klappt auch.

Wenn es C++ sein soll, dann würde ich mir 'mal QT anschauen, aber ich habe keine Ahnung, WIE das unter Windows funktioniert. (MSVC++, cygwin...)

Ansonsten könnte es auch sinnvoll sein, die Anwendung einfach "passend" zu strukturieren: ein Backend Teil, der ohne jedes GUI nur mit ANSI C++ auskommt, und damit eineigermassen ohne #ifdef auf beiden Plattformen laufen sollte, und eine entsprechende API bereitstellt. Dann kannst Du im Prinzip einfach für jede Plattform Deiner Wahl ein passendes Frontend mit dem Toolkit Deiner Wahl schreiben...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

tylerD
Beiträge: 4068
Registriert: 10.07.2002 17:34:13
Wohnort: Halle/Saale
Kontaktdaten:

Beitrag von tylerD » 26.10.2002 16:26:17

soweit ich weiß kosten die qt libariers unter win geld. also nciht die zum ausführen sondern die zum compilieren. am besten noch mal bei trolltech nachschauen.

achja es gibt da noch java ;-)

ch

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 26.10.2002 16:38:52

Momentan gibt es von der freien (kostenlosen) Win Version nur QT2.3, aber das sollte kein Problem sein...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

arteist
Beiträge: 728
Registriert: 20.05.2002 17:26:23
Kontaktdaten:

Beitrag von arteist » 26.10.2002 17:19:45

also das einzige halbwegs kritische könnte das sein: Bild
so da links das teil zum auswählen, aber das dürfte auch kein problem sein...

ich brauche ja nicht dringend die neuesten abgefahrensten funktionen =)

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 26.10.2002 17:57:04

http://doc.trolltech.com/2.3/qlistview.html
http://doc.trolltech.com/2.3/pictures.html

QT ist nicht primitiv, ich muss doch sehr bitten ;-)

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

arteist
Beiträge: 728
Registriert: 20.05.2002 17:26:23
Kontaktdaten:

Beitrag von arteist » 26.10.2002 18:27:32

habe ich es irgendwo als primitiv 'beschimpft'?

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 26.10.2002 18:56:32

Auch wenn du C++ beforzugst, es gibt ja noch Java :P

arteist
Beiträge: 728
Registriert: 20.05.2002 17:26:23
Kontaktdaten:

Beitrag von arteist » 26.10.2002 19:02:06

ja ich weis...aber das ist eben java, und irgendwie kann ich mit dem nicht anfreunden =)

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 26.10.2002 19:59:29

arteist hat geschrieben:habe ich es irgendwo als primitiv 'beschimpft'?
Nein, latürnich nicht, aber diese Tree Widgets sind ja heutzutage Standard, von daher kann man eigenlich davon ausgehen, dass sowas vorhanden ist...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

arteist
Beiträge: 728
Registriert: 20.05.2002 17:26:23
Kontaktdaten:

Beitrag von arteist » 26.10.2002 20:30:35

naja irgendwie habe ich das gefühl dass wir aneinander vorbeireden...

ich meinte doch das ist das einzige etwas nicht-standard, aber das dürfte kein problem sein (ist ja keine 0.05-version, in der man nur buttons, eingabefelder und label erwarten darf =))

Blackhole
Beiträge: 4
Registriert: 26.10.2002 20:39:41

Qt 2.3??

Beitrag von Blackhole » 26.10.2002 20:44:59

Hi!

Qt 2.3 kann ich nur bedingt empfehlen. Der Designer offenbart eine ganze Menge Schwächen, auch der Code ist teilweise sehr schwer und gibt Probleme beim Entwickeln auf. Qt3 ist da die erheblich bessere Alternative, auch vom Design der Bibliotheken. Plus für Qt insgesamt ist natürlich die relativ gute Doku.
Da Qt3 auch im normalen Betrieb unter Windows (noch) Geld kostet und Trolltech insgesamt eine sehr seltsame Lizenzpolitik fährt, möchte ich davon doch abraten.
Vorschlag: wxWindows (allerdings auch noch nicht ganz ausgereift)...

cya
Blackhole

Antworten