The linker builds your program from object (.OBJ), library (.LIB), and module-definition (.DEF) files. The following sections describe how to make these files available to the linker and how the linker uses them.