__FB_DOS__
内部定义由编译器设置
语法
__FB_DOS__
说明
定义没有在编译时创建的值,如果为DOS目标进行编译。在DOS托管版本中为默认值,或在使用
-target dos
命令行选项时处于活动状态。只有当目标是DOS时,它才能用于编译程序的部分。注意:DOS托管版本现在无法编译到DOS以外的其他目标。
例子
#ifdef __FB_DOS__
'...指令仅适用于DOS ...
'... INT 0x31
#else
'...指令不适用于DOS ...
#endif
与QB差别
新的FreeBASIC
参考
__FB_LINUX__
__FB_WIN32__
__Fb_Pcos__
DOS related FAQ
编译器选项: -target