abld [ test ] library
[-k] [-v] [ platform ] [ program ]
This command creates the import libraries for the DLLs in your
component by calling the library target
provided in makefiles generated by makmake.
Import libraries are generated directly from frozen
.def files, so exported functions will not be incorporated into
import libraries until these functions are frozen with abld
freeze.
The import libraries are created implicitly as part of the build
activity carried out by abld target (and thus
abld build), so it isn’t generally
necessary to call this command separately if projects are listed in the
component description file in order of dependency—dependent projects
appearing after those projects they depend upon.
If there are mutual imports between projects within your component
then abld library can be called explicitly,
though mutual imports are often a sign of poor software design.
An import library will not be regenerated if it has a later date
stamp than the corresponding frozen .def file.