User`s guide
3 Compilation Process
File Description
libfoo
The shared library binary file. On Windows,
this file is
libfoo.dll. On Solaris, this file is
libfoo.so.
Note UNIX extensions vary depending on
the platform. See the E xternal Interfaces
documentation for additional in formation.
libname.exp
Exports file used by the linker. The linker uses
theexportfiletobuildaprogramthatcontains
exports, usually a dynamic-link library (.
dll).
The import library is used to resolve references
to those exports in other programs.
libname.lib
Import library. A n import library is used to
validate that a certain identifier is legal, and
will be present in the program when the .
dll is
loaded. The linker uses the information from
the import library to build the lookup table for
using identifiers that are not included in the
.
dll.Whenanapplicationor.dll is l inked, an
import library may be generated, which will
be u sed for all future .
dlls that depend on the
symbols in the application or .
dll.
3-8