Der Artikel Porting Qt for Embedded Linux to Another Operating System listet fünf Dinge auf, die Sie tun müssen, um Qt für Embedded Linux auf ein anderes Betriebssystem zu portieren. Aus dem Artikel:Portiert qt zu einem anderen Betriebssystem so einfach?
Es gibt mehrere Probleme zu beachten, wenn Sie Ihren eigenen Port zu einem anderen Betriebssystem tun möchten. Insbesondere müssen Sie Qt für den gemeinsam genutzten Speicher und die Semaphore von Embedded Linux auflösen (die zum Freigeben von Fensterbereichen verwendet werden), und Sie müssen etwas bereitstellen, das den Unix-Domain-Sockets für die Kommunikation zwischen Anwendungen ähnelt. Sie müssen auch einen Bildschirmtreiber bereitstellen, und wenn Sie Sound implementieren möchten, müssen Sie einen eigenen Soundserver bereitstellen. Schließlich müssen Sie den Event-Dispatcher ändern, der von Qt für Embedded Linux verwendet wird.
Ist es wirklich so einfach, Qt zu einem anderen Betriebssystem zu portieren, oder habe ich einige Informationen verpasst?
Keines dieser Dinge klingt besonders einfach für mich. –
Die aufgeführten Schritte sollten nicht zu kompliziert sein, da Sie über ein Betriebssystem verfügen, das die in diesem Artikel beschriebenen Mechanismen unterstützt. –