Portabilität
-
Hallo,
Ich möchte mit C++ eine Anwendung schreiben, welche auf möglichst vielen Betriebssystemen läuft.
Die Anwendung muss auch eine Benutzeroberfläche mit Steuerelementen besitzen.Wie mach ich das??
-
Starte eine Suchmaschine deiner Wahl und suche nach den offiziellen Seiten zu:
- wxWidgets
- GTK+ / GTKmm
- QtGibt noch viele weitere geeignete Bibliotheken, aber das sind wohl so die größten ...
-
Und natürlich ALLES, was vielleicht dennoch betriebssystemspezifisch sein muss (sollte zwar mit diesen Libs wenig sein, kann aber vorkommen), fein säuberlich kapseln, damit du nur maximal ein, zwei Klassen ändern musst, wenn du eine neue Plattform erschließt.
gruß
Martin