Hallo alle miteinander!
Ich mache eine Studie über die Portierung eines Programms wie im Titel geschrieben.
Ich sollte den Aufwand schätzen können, um das ganze Programm zu portieren.
Hat jemand Erfahrungen, Lösungsmöglichkeiten, allgemeine Tipps für mich?!
Ich habe schon einiges gelesen über das Qt Migrations Framework... kennt das jemand und kann mir hierzu etwas sagen?
Ich bin um jeden Hinweis froh!!
Besten Dank im Voraus.
mfg jona
Portierung Visual C++/mfc nach Linux C++/Qt
Es ist schon eine schwierige Aufgabe, das ist mir klar.
Die Anwendung hat bestimmt an die 50 Klassen, ein Hauptfenster und mehrere kleine Windows.
Im worst case gibt es halt nur eine Aufwandschätzung und dann wird wahrscheinlich entschieden, dass die Portierung nicht durchgeführt wird.
Hat sonst niemand irgendeinen Link oder so für mich?
Die Anwendung hat bestimmt an die 50 Klassen, ein Hauptfenster und mehrere kleine Windows.
Im worst case gibt es halt nur eine Aufwandschätzung und dann wird wahrscheinlich entschieden, dass die Portierung nicht durchgeführt wird.
Hat sonst niemand irgendeinen Link oder so für mich?
-
methusalem
- Beiträge: 186
- Registriert: 11. August 2005 08:21
-
methusalem
- Beiträge: 186
- Registriert: 11. August 2005 08:21
Naja, richtig Tipps geben mit so allgemeinen Infos wuerd Dir hier keiner geben koennen.
Es gibt themen, die gehn in windows einfacher als in linux, und auch umgekehrt ....
Es gibt bibliotheken ... die gibts am anderen system nicht, oder sind total anders aufgebaut, benutzt das programm sowas, oder ist es fuer sich autark ?
Ist der code sauber und haelt sich an c++ standard, oder werden viele plattformspezifischen "tricks" eingesetzt ...
Also es haengt sehr viel vom eigentlichen code ab ....
Ciao ...
Es gibt themen, die gehn in windows einfacher als in linux, und auch umgekehrt ....
Es gibt bibliotheken ... die gibts am anderen system nicht, oder sind total anders aufgebaut, benutzt das programm sowas, oder ist es fuer sich autark ?
Ist der code sauber und haelt sich an c++ standard, oder werden viele plattformspezifischen "tricks" eingesetzt ...
Also es haengt sehr viel vom eigentlichen code ab ....
Ciao ...