/SUBSYSTEM

Syntax:

/SUBSYSTEM:{CONSOLE|WINDOWS|NATIVE|POSIX|WINDOWSCE}[,major [.minor]]

Tells the operating system how to run the executable file. The subsystem is specified as follows:

The optional major and minor version numbers specify the minimum required version of the subsystem. The arguments are decimal numbers in the range 0 - 65535. The default is version 3.10 for CONSOLE and WINDOWS and 1.0 for NATIVE.

The choice of subsystem affects the default starting address for the program. For more information, see the /ENTRY option.