/IMPLIB   (Name Import Library)

OverviewHow Do ILinker Options

Syntax

/IMPLIB:filename

This option overrides the default name for the import library that LINK creates when it builds a program that contains exports. The default name is formed from the base name of the main output file and the extension .LIB. A program contains exports if one or more of the following are specified:

  • The __declspec(dllexport) keyword in the source code

  • An EXPORTS statement in a .DEF file

  • An /EXPORT specification in a LINK command

LINK ignores /IMPLIB when an import library is not being created. If no exports are specified, LINK does not create an import library. If an export file is used in the build, LINK assumes that an import library already exists and does not create one. For information on import libraries and export files, see LIB Reference.