Export (0) Print
Expand All

Overview of LIB

LIB creates standard libraries, import libraries, and export files you can use with LINK when building a program. LIB runs from a command prompt.

You can use LIB in the following modes:

These modes are mutually exclusive; you can use LIB in only one mode at a time.

The following table lists the options for lib.exe, with a link to more information.

/DEF

Create an import library and an export file.

For more information see Building an Import Library and Export File.

/ERRORREPORT

Send information to Microsoft about internal errors with lib.exe.

For more information see Running LIB.

/EXPORT

Exports a function from your program.

For more information see Building an Import Library and Export File.

/EXTRACT

Create an object (.obj) file that contains a copy of a member of an existing library.

For more information see Extracting a Library Member.

/INCLUDE

Adds a symbol to the symbol table.

For more information see Building an Import Library and Export File.

/LIBPATH

Overrides the environment library path.

For more information see Managing a Library.

/LIST

Displays information about the output library to standard output.

For more information see Managing a Library.

/LTCG

Causes the library to be built using link-time code generation.

For more information see Running LIB.

/MACHINE

Specifies the target platform for the program.

For more information see Running LIB.

/NAME

When building an import library, specifies the name of the DLL for which the import library is being built.

For more information see Managing a Library.

/NODEFAULTLIB

Removes one or more default libraries from the list of libraries it searches when resolving external references.

For more information see Managing a Library.

/NOLOGO

Suppresses display of the LIB copyright message and version number and prevents echoing of command files.

For more information see Running LIB.

/OUT

Overrides the default output filename.

For more information see Managing a Library.

/REMOVE

Omits an object from the output library.

For more information see Managing a Library.

/SUBSYSTEM

Tells the operating system how to run a program created by linking to the output library.

For more information see Managing a Library.

/VERBOSE

Displays details about the progress of the session, including names of the .obj files being added.

For more information see Running LIB.

/WX

Treat warnings as errors.

For more information see Running LIB.

Show:
© 2014 Microsoft