Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 1.94 KB

c-cpp-build-tools.md

File metadata and controls

34 lines (23 loc) · 1.94 KB
description title ms.date f1_keywords helpviewer_keywords ms.assetid
Learn more about: Additional MSVC Build Tools
Additional MSVC Build Tools
08/28/2019
c.build
builds [C++], C/C++ tools
tools [C++], build
48d9daf4-6bbf-473a-8ce2-bf2923b69f80

Additional MSVC Build Tools

Visual Studio provides the following command-line utilities for viewing or manipulating build output:

  • LIB.EXE is used to create and manage a library of Common Object File Format (COFF) object files. It can also be used to create export files and import libraries to reference exported definitions.

  • EDITBIN.EXE is used to modify COFF binary files.

  • DUMPBIN.EXE displays information (such as a symbol table) about COFF binary files.

  • NMAKE reads and executes makefiles.

  • ERRLOOK, the Error Lookup utility, retrieves a system error message or module error message based on the value entered.

  • XDCMake. A tool for processing source code files that contain documentation comments marked up with XML tags.

  • BSCMAKE.EXE (provided for backward compatibility only) builds a browse information file (.bsc) that contains information about the symbols (classes, functions, data, macros, and types) in your program. You view this information in browse windows within the development environment. (A .bsc file can also be built in the development environment.)

The Windows SDK also has several build tools, including RC.EXE, which the C++ compiler invokes to compile native Windows resources such as dialogs, property pages, bitmaps, string tables and so on.

See also

C/C++ Building Reference
Decorated Names
MSVC Compiler Options
MSVC Linker Options