Typ: Vordefiniertes Symbol
__FB_LINUX__ ist ein Symbol ohne Wert. Dieses Symbol wird definiert, wenn der Code von der LINUX-Version des Compilers umgesetzt wird; durch #IFDEF ist es möglich, bestimmte Codeteile nur zu kompilieren, wenn der Code für Linux umgesetzt werden soll.
Beispiel:
#IFDEF __FB_LINUX__
#INCLUDE "MyProjectLinuxVersion.bi"
#ELSE
#ERROR Dieses Programm ist noch nicht fuer andere Plattformen verfuegbar.
#ENDIF
Unterschiede zu QB: neu in FreeBASIC
Unterschiede zu früheren Versionen von FreeBASIC:
- existiert seit FreeBASIC v0.9 (damals als FB__LINUX)
- wurde in FreeBASIC v0.13 zu __FB_LINUX__ umbenannt
Siehe auch:
DEFINE (Meta), Präprozessoren, __FB_DOS__, __FB_WIN32__, __FB_XBOX__, __FB_CYGWIN__, __FB_FREEBSD__, __FB_DARWIN__, __FB_OPENBSD__, __FB_NETBSD__, __FB_PCOS__, __FB_UNIX__