wxWidget Portabilität?



  • Sers Leute,

    Ich lern jetzt seid 3 Tagen wxWidget. Das ist mein erstes GUI-Toolkit, davor war ich auf die Konsole beschränkt,...

    Ich hab oft gelesen, dass wxWidget plattformunabhängig sein soll, aber wie ist das gemeint; heißt es, ich kann Programme, die unter Linux erstellt und kompiliert sind auch auf Windows oder Mac laufen lassen?!


  • Mod

    Du musst sie jeweils auf der Plattform kompilieren 😉



  • Dann ist doch wxWidget genauso portabel wie ANSI-C++...

    Danke 😃



  • T schrieb:

    Dann ist doch wxWidget genauso portabel wie ANSI-C++...

    Danke 😃

    Na ja... Zum Beispiel grafische Oberflächen gehören nicht zum Standard von C++. In dem Fall ist eine Bibliothek wie wxWidgets sehr nützlich. Unter Linux benötigt man nämlich andere Funktionen um eine grafische Oberfläche zu erstellen, als unter Windows. Das ist aber dank wxWidgets gar kein Problem. Denn diese Arbeit nimmt dir wxWidgets ab: Du schreibst deinen Code unter Linux und kannst ihn ohne Änderung auch unter Windows kompilieren. Hättest du das ohne wxWidgets gemacht müsstest du deine komplette Anwendung neu schreiben, damit sie auch unter Windows kompilieren kannst.



  • Ahhh... das ist einleuchtend, danke.


Anmelden zum Antworten