nmake.exe

E700432

nmake.exe is Microsoft’s command-line make utility used to build projects and manage compilation in the MSVC development environment.

All labels observed (2)

Label Occurrences
Microsoft Docs NMAKE Reference 1
nmake.exe canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf build automation tool ⓘ
command-line utility ⓘ
make implementation ⓘ
category development tool ⓘ
software build tool ⓘ
commandName nmake ⓘ
compatibleWith MSVC compiler cl.exe ⓘ
Microsoft linker link.exe ⓘ
configuration controlled by command-line options ⓘ
controlled by macros in makefiles ⓘ
developer Microsoft ⓘ
distribution included with Microsoft Visual C++ Build Tools ⓘ
included with Microsoft Visual Studio ⓘ
included with Windows SDK build tools ⓘ
documentation Microsoft Docs NMAKE Reference ⓘ
linked to: nmake.exe
fileName nmake.exe ⓘ
input environment variables ⓘ
makefile ⓘ
introducedBy Microsoft C/C++ toolchain for DOS and Windows ⓘ
linked to: MSVC
invokedBy Developer Command Prompt for VS ⓘ
license proprietary software ⓘ
operatingSystem Microsoft Windows ⓘ
linked to: Windows
output compiled binaries ⓘ
libraries ⓘ
object files ⓘ
platform ARM64 ⓘ
x64 ⓘ
x86 ⓘ
primaryFunction build software projects from makefiles ⓘ
incremental builds based on file timestamps ⓘ
manage compilation and linking ⓘ
programmingLanguage C ⓘ
requires Windows command prompt or compatible shell ⓘ
supports NMAKE-specific makefile extensions ⓘ
makefiles ⓘ
supportsFeature conditional compilation directives in makefiles ⓘ
macros in makefiles ⓘ
parallel build options (via command-line switches in newer versions) ⓘ
response files ⓘ
supportsSyntax include directives for other makefiles ⓘ
targets with dependencies and commands ⓘ
typicalExtension .mak ⓘ
usedFor automating multi-step build processes ⓘ
building C projects ⓘ
building C++ projects ⓘ
usedWith MSVC toolchain ⓘ
linked to: MSVC

Microsoft Visual C++ ⓘ
linked to: MSVC

Microsoft Visual Studio ⓘ
linked to: Visual Studio

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

MSVC → toolchainComponent → nmake.exe ⓘ
nmake.exe → documentation → Microsoft Docs NMAKE Reference ⓘ
linked to: nmake.exe