wiki:Getting-Started/Visual-Studio-Build-Configuration

Getting Started: Visual Studio Build Configurations

The defaults are:

  • Debug: multithreaded, statically linked with LIBC, debug (i.e. the /MTd flag).
  • Release: multithreaded, dynamically linked with MSVCRT, release (i.e. the /MD flag).

For more precise control use:

  • Debug-Static: multithreaded, statically linked with LIBC, debug (i.e. the /MTd flag).
  • Debug-Dynamic: multithreaded, dynamically linked with MSVCRT, debug (i.e. the /MDd flag).
  • Release-Static: multithreaded, statically linked with LIBC, release (i.e. the /MT flag).
  • Release-Dynamic: multithreaded, dynamically linked with MSVCRT, release (i.e. the /MD flag).

This target naming convention will also apply to Windows Mobile targets.

Last modified 16 years ago Last modified on May 1, 2009 3:15:45 PM