Hallo!
Ich habe eine allgemeine Frage über die Einsatzmöglichkeit von Qt. Ich habe es unter Windows installiert und Programme geschrieben, die bis jetzt unter Windows ausgeführt werden. Ist es nun möglich direkt durch eine bestimmte Einstellung oder so ein Ziel-Programm zu kompilieren, das dann unter Linux läuft? (ich hatte das am Anfang mal so verstanden, dass dies ein großer Vorteil von Qt wäre, aber vielleicht habe ich das auch falsch verstanden).
Oder muss ich unter Linux nun noch ein mal Qt installieren und wenn ich dort kompiliere, dann bekomme ich auch ein Programm, das unter Linux läuft?
Weiß jemand wo eine detaillierte Beschreibung zu so was wäre? Ich benutze Qt unter Eclipse, weshalb ich mich mit CommandWindows nicht wirklich auskenne.
Danke für jegliche Tipps!
Frage zu Cross-Compiling
Einer der grossen Vorteile von Qt ist, dass der Code auf den am meisten verbreitesten Plattformen uebersetzbar ist. Das hat aber nichts mit Cross-Compiling zu tun..ich hatte das am Anfang mal so verstanden, dass dies ein großer Vorteil von Qt wäre, aber vielleicht habe ich das auch falsch verstanden
Ja, aber das ist nicht das Problem von Qt.. du brauchst auf dem Entwicklerrechner (Windows) ein Compiler, welcher Binaries fuer die Target-Plattform (Linux) erstellt. Typischerweise also eine spezielle gcc-Version.Ist es nun möglich direkt durch eine bestimmte Einstellung oder so ein Ziel-Programm zu kompilieren, das dann unter Linux läuft?
Mir waere das jedoch viel zu aufwendig... Wenn mich jemand zwingen wuerde, ein Windows als Entwicklerplatform zu verwenden, wuerde ich VirtualBox mit Linux aufsetzen und dort die Linux-Version generieren...
Ach ja... der Beitrag waere wohl besser unter "Einfach Qt" oder so aufgehoben..
-
- Beiträge: 47
- Registriert: 17. Juli 2008 09:45
Ja, sorry, ich weiß auch nicht, wieso meine Frage in der falschen Rubrik gelandet ist. Danke für´s Verschieben.
Also werd ich auch unter Linux mein Programm kompilieren, wenn es später auf Linux laufen soll. ALles klar!
Das hatte ich echt falsch verstanden am Anfang.
Wie schön, dass man hier auf den richtigen Pfad gelenkt wird...
Also werd ich auch unter Linux mein Programm kompilieren, wenn es später auf Linux laufen soll. ALles klar!
Das hatte ich echt falsch verstanden am Anfang.
Wie schön, dass man hier auf den richtigen Pfad gelenkt wird...