__FB_BACKEND__

FreeBASIC-Referenz » Alphabetische Befehlsreferenz » Metabefehle » __FB_BACKEND__

Typ: Vordefiniertes Symbol

__FB_BACKEND__ gibt an, ob Maschinencode ('gas') oder C-Emitter-Code ('gcc') erzeugt wurde. Dies lässt sich mit dem Compilerflag '-gen' ausgewählt.

Beispiel:

If __FB_BACKEND__ = "gcc" Then
    Print "Der Code wurde mit Hilfe des C-Emitters umgesetzt."
ElseIf __FB_BACKEND__ = "gas"
    Print "Der Code wurde direkt zu Maschinencode umgesetzt."
End If

Unterschiede zu QB: neu in FreeBASIC

Unterschiede zu früheren Versionen von FreeBASIC: existiert seit FreeBASIC v0.22.0

Siehe auch:
DEFINE (Meta), Präprozessoren