/DEF (Specify Module-Definition File)



The name of a module-definition file (.def) to be passed to the linker.


The /DEF option passes a module-definition file (.def) to the linker. Only one .def file can be specified to LINK. For details about .def files, see Module-Definition Files.

To set this linker option in the Visual Studio development environment

  1. Open the project's Property Pages dialog box. For details, see Set C++ compiler and build properties in Visual Studio.

  2. Click the Linker folder.

  3. Click the Input property page.

  4. Modify the Module Definition File property.

To specify a .def file from within the development environment, you should add it to the project along with other files and then specify the file to the /DEF option.

To set this linker option programmatically

See also

MSVC linker reference
MSVC Linker Options