/NXCOMPAT is on by default if a component requires Windows Vista (/SUBSYSTEM 6.0 and greater). See /SUBSYSTEM (Specify Subsystem) for more information.
/NXCOMPAT:NO can be used to explicitly specify an executable as not compatible with Data Execution Prevention.
For more information on Data Execution Prevention, see:
To set this linker option in the Visual Studio development environment
-
Open the project's Property Pages dialog box. For details, see Setting Visual C++ Project Properties.
-
Click the Linker folder.
-
Click the Command Line property page.
-
Type the option into the Additional Options box.
To set this linker option programmatically