18.1 New Features

This version of NMAKE offers the following new features:

New options: /B, /K, /M, /V (see pages 648–650)

Addition of .CPP and .CXX to the .SUFFIXES list (see page 688)

Predefined macros for C++ programs: CPP, CXX, CPPFLAGS, CXXFLAGS (see pages 676)

Predefined inference rules for C++ programs (see topic )

The !MESSAGE directive (see page 689)

Two preprocessing operators: DEFINED, EXIST (see page 691)

Three keywords for use with the !ELSE directive: IF, IFDEF, IFNDEF (see topic )

New directives: !ELSEIF, !ELSEIFDEF, !ELSEIFNDEF (see topic )