Moebius.

Erstellen Sie einfach Benutzerleitungen für PureBasic
Jetzt downloaden

Moebius. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Progi1984
  • Dateigröße:
  • 422 KB

Moebius. Stichworte


Moebius. Beschreibung

Moebius stellt Benutzern ein Programm zur Verfügung, mit dem Sie Benutzerleitungen für PureBasic in PureBasic erstellen können. So erstellen Sie Userlibs von PB: · PB-Compiler generiert den ASM-Code mit dem Switch / Kommentar · Die Werkzeugauszüge Listen: Exportierte Funktionen interne Funktionen globale Variablen Labels Importierte Bibliotheken. Benutzerbibliotheken, die von der Quelle erforderlich sind · Ändern Sie die Namen aller exportierten Funktionen, um den in der PB-Quelle angegebenen PB-Quelle anzupassen (zu deklariert, in der relevanten Asmasm-Datei zu deklarieren) und alle Verweise auf diese Funktionen in der gesamten ASM-Quelle werden mit ersten Modifikationen geändert. · Alle globalen Variablen, Etiketten usw. werden vor dem Erstellen von "Public" umbenannt (so dass sie von einzelnen ASM-Dateien aufgerufen werden können) und in allen externen ASM-Dateien mit 'Extern' mit einem "Extern" gekennzeichnet, in dem sie benötigt werden. · Einzelne ASM-Dateien erstellt, eine für jede Funktion (exportiert und intern) und einer "freigegebenen Datei" mit den Datenabschnitten mit globalen Variablen usw. · Eine Init-Funktion wird ebenfalls erstellt (falls nicht in der PB-Quelle vorhanden). · Jede ASM-Datei wird wiederum zur Erstellung einer COFF-Objektdatei (Erweiterung: obj (Windows)) an den FASM eingeleitet. · Der resultierende Satz von Objektdateien wird an POLIB (Windows) oder AR (Linux) übergeben, um die .lib zu erstellen. · Die Verwendung von Informationen, die in den obigen Schritten gesammelt wurden, erstellt Tailbite eine .DESC-Datei für die Verwendung des Bibliothekshersteller-Tools. · Das Tool verwendet die DEC-Datei (zusammen mit der Datei) in Argument zum Bibliothek-Maker-Tool, das die endgültige Benutzerbibliothek erstellt.


Moebius. Zugehörige Software