Diskussion:Portieren von Programmen und Bibliotheken

Aus Lowlevel
Version vom 26. März 2013, 16:29 Uhr von Roadrunner (Diskussion | Beiträge) (Allgemeine Vorgehensweise)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation,

Wie ist denn nun die allgemeine Vorgehensweise beim Portieren eines Programms? Ich habe es selbst noch nie gemacht, aber ich würde so vorgehen: Zuerst würde ich nach include-Anweisungen suchen und für alle inkludierten Dateien, die nicht zum Projekt selbst gehören, leere Exemplare anlegen und den Includepfad des Compilers dorthin legen. Dann würde ich kompilieren und alle Funktionen, die der Compiler nicht kennt, aufschreiben. Schließlich würde ich noch nachsehen, ob ich all jene Funktionen bereits implementiert habe und ggf. meine Standartbibliothek nachrüsten. Dann könnte ich kompilieren und das ganze dann gegen meine Standartbibliothek linken. Das ist möglicherweise nicht die beste Vorgehensweise, aber wie gesagt habe ich es praktisch noch nie gemacht. Auf jeden Fall gehört in einen solchen Artikel aber eine allgemeine Vorgehensweise; Beispiele allein reichen meiner Meinung nach nicht aus. --Roadrunner 16:29, 26. Mär. 2013 (CET)