Obsolete and Changed Command-Line Options

The /MD, /ML, /MT, /Lp, /Lc, /Li, /Gi, /B1, /B2, and /B3 command-line options are no longer supported.

The behavior of /u has changed. In Microsoft C version 6.0, the /u option removed definitions of all predefined identifiers. In version 7.0, the action of the /u option has been expanded to turn off every defined identifier.

The /D command-line option has expanded functionality in Microsoft C version 7.0. The /D option now accepts a pound sign (#) as an alternative to the equal sign (=). This allows you to use the CL environment variable to set precompiler macros as follows:

SET CL="/DQUOTES#1"

See Chapter 13 in Environment and Tools for more information on CL command-line options.