Skip to content

Latest commit

 

History

History
67 lines (38 loc) · 2.72 KB

nmake-property-page.md

File metadata and controls

67 lines (38 loc) · 2.72 KB
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Learn more about: NMake Property Page
NMake Property Page (Windows C++)
11/04/2016
VC.Project.VCNMakeTool.ReBuildCommandLine
VC.Project.VCNMakeTool.CleanCommandLine
VC.Project.VCNMakeTool.Output
VC.Project.VCNMakeTool.BuildCommandLine
NMake property page
bd20cb52-9f1d-4240-b4fc-4f43205ac94b

NMake Property Page

The NMake property page lets you specify build settings for Makefile projects. (NMAKE is the Microsoft implementation of Make.)

For more information about Makefile projects, see Creating a Makefile Project. For non-Windows Makefile projects, see Makefile Project Properties (Linux C++), General Project Properties (Android C++ Makefile) or NMake Properties (Android C++).

The property page contains the following properties:

General

  • Build Command Line

    Specifies the command to be run when Build is clicked on the Build menu.

  • Rebuild All Command Line

    Specifies the command to be run when Rebuild All is clicked on the Build menu.

  • Clean Command Line

    Specifies the command to be run when Clean is clicked on the Build menu.

  • Output

    Specifies the name of the file that will contain the output for the command line. By default, this file name is based on the project name.

IntelliSense

  • Preprocessor Definitions

    Specifies any preprocessor definitions that the source files use. The default value is determined by the current platform and configuration.

  • Include Search Path

    Specifies the directories where the compiler searches for include files.

  • Forced Includes

    Specifies files that the preprocessor automatically processes even if they aren't included in the project files.

  • Assembly Search Path

    Specifies the directories where the .NET Framework searches when it resolves .NET assemblies.

  • Forced Using Assemblies

    Specifies assemblies that the .NET Framework automatically processes.

  • Additional Options

    Specifies any extra compiler switches for IntelliSense to use when it parses C++ files.

For information about how to access this property page, see Set C++ compiler and build properties in Visual Studio.

For information about how to programmatically access members of this object, see xref:Microsoft.VisualStudio.VCProjectEngine.VCNMakeTool.

See also

C++ project property page reference