Sets the executable subsystem
Syntax
Parameters
subsystem
The executable subsystem: gui or console.
Description
The
-s compiler option specifies the executable subsystem. Allowed subsystems are
gui and
console (by default,
console is used). Specifying a
gui subsystem prevents the console window from appearing behind the program window.
The intrinsic macro
__FB_GUI__ is set to non-zero (-1) if GUI subsystem mode is active, and set to zero (0) otherwise.
#Pragma Gui and
#Pragma Gui = 0 provide the source-level form of the same setting.
Platform Differences
- On Windows and Cygwin, this controls the linker subsystem.
- Other targets may use the same mode value for target-specific startup or runtime behavior.
See also