Buchempfehlung
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie
Umfassend, aber leicht verständlich führt dieses Buch in die Programmierung von ATMEL AVR Mikrocontrollern ein. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

GirToBac-0.2

Downloads » Ressourcencompiler

Download

Screenshot

Screenshot
Vergrößern
Bild vergrößern

Bewertung

Bisher keine Bewertung
(Zum Abstimmen auf die Sterne klicken.)

Achtung: Dieser Downlaod wird nicht mehr aktualisiert. Neuere Versionen sind jetzt unter Externer Link!https://github.com/dtjf/girtobac zu finden.

Dieser Download betrifft ein Werkzeug zur automatischen Erzeugung von FreeBasic Header Dateien für Bibliotheken basierend auf GObject. Solche Bibliotheken werden derzeit für die Verwendung von Externer Link!GObject-Introspection (GI) vorbereitet, einer Technik zur automatischen Erstellung von Sprachanbindungen, die bereits seit geraumer Zeit für Sprachen wie JavaScript oder Vala eingesetzt wird.

GirToBac ist der erste Ansatz, diese Technik auch für FreeBasic nutzbar zu machen. Durch GI wird zur Kompilierzeit der Bibliothek eine Metadatei (Endung *.gir) erstellt, welche alle notwendigen Informationen in einem XML-Format enthält. Diese Metadatei wird von GirToBac eingelesen und weitgehend automatisch in eine FB-Headerdatei (Endung *.bi) übersetzt. Teilweise sind Anpassungen z. B. bei Namenskonflikten notwendig, welche als Übersetzungsregeln in einer Steuerdatei spezifiziert werden. Die Steuerdatei kann später bei Updates weiterverwendet werden und sie gibt dem Anwender Aufschluß über die erfolgten Anpassungen beim Übersetzungsvorgang.

Der Download enthält

OrdnerInhalt
srcQuelltext (inkl. Dokumentation für fb-doc)
GirBasis-Header _GirToBac-0.0.bi
GirBeispiel-Steuerdateien (*.GirToBac)
GirGio-2.0.bi.org (als Referenz)
exampleGio-2.0.gir (zum Testen)
docSteuerdateien für doxygen & Externer Link!fb-doc

Die Anleitung (en) kann entweder mit fb-doc / Doxygen aus dem Quelltext erstellt werden, oder Externer Link!hier online eingesehen werden oder steht als separater Download für die Offline-Nutzung zur Verfügung.

Viele Erfolg bei der Anwendung, teilt eure Ergebnisse.

Changelog

GirToBac-0.2

English

See Externer Link!english forum thread.