fblibsmaker
Download
ZIP-Archiv (12 kB)
BSD-Lizenz- Plattformen:
FreeBASIC 1.05.0
Quelltext enthalten- Angelegt von
Berkeley am 07.01.2026
Bewertung
Bisher keine BewertungEin merkwürdiges Tool... - Man kann "Bibliotheken" als .bi-Dateien schreiben und mit #include einbinden (wie auch in diesem Paket die "fbext.bi"). Diese enthalten dann aber auch funktionalen Code, der in das Projekt einkompiliert wird, und eigentlich ist das keine Bibliothek/Library im strengen Sinn.
fblibsmaker kann eine derartige .BI-Datei umwandeln in eine richtige .BI-Datei und .BAS-Datei, wie sie der FreeBASIC-Compiler für die Erzeugung und Nutzung normaler Bibliotheken benötigt. Die erzeugte .BI-Datei muss "nur" in den "inc" Ordner von FBC kopiert werden, die .BAS-Datei mittels -lib bzw. -dylib kompiliert, und das Ergebnis in den richtigen Unterordner von "lib" im FBC-Verzeichnis kopiert werden.
fblibsmaker verlangt dafür, dass sich die .BI-Datei an bestimmte Regeln hält, u.a. soll die Datei mit:
'
' <Dateiname>.bi
'beginnen. Die ersten drei Zeilen werden zumindest immer verworfen. Auf der "globalen" Ebene - also das Außerhalb von SUBs, FUNCTIONs usw. dürfen die Zeilen nicht eingerückt sein. Ein " END SUB" würde z.B. nicht erkannt werden.



FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!