コンパイラによって設定された、組み込み定義
構文:
__FB_LINUX__
記述:
__FB_LINUX__は、戻り値はありません。Linux 向けにコンパイルする時に、コンパイル時に作成される定義です。
コンパイラの、Linux ホスト・バージョンで、デフォルトです。あるいは、
-target linux コマンド・ライン・オプションが使われると、アクティブです。
対象が、Linux 向けの場合にだけ、プログラムの部分をコンパイルするために、使われます。
例:
#IFDEF __FB_LINUX__
' ... Linux のためだけの指示 ...
' ... #libpath "/usr/X11/lib"
#ELSE
' ... Linux 以外のための指示...
#ENDIF
QBからの違い:
参照: