
C h a p t e r 1 2
Library Manager
What the Library Manager Does
The Library Manager HLIBW, provides functions to process the library
files. The library files are utilized in the creation of the output file by the
Cross Linker. A library is a collection of one or more object modules which
are assembled or compiled and ready for linking. It stores the modules that
other programs may require for execution.
By using HLIBW, library files can be created. Object files including common
routines, may be added to the library files. Before creating these object files,
the names of all common routines must be made public by using the
assembly directive PUBLIC (refer to the chapter on ASSEMBLY LAN-
GUAGE). The HASM generates the output object file (.OBJ) while HLIBW
adds this object file into the specified library file. When HLINK has found
unresolved names in a program during the linking process, it will search
the library files for these unresolved names, and extracts a copy of the
module containing that name. If an unresolved name has been found in this
library module, the module will be linked to the program.
To Set Up the Library Files
The Library Manager HLIBW provides the following functions:
•
Create new library files
•
Add/Delete a program module to/from a library file
•
Extract a program module from a library file, and create an object file
To select use the Tools Menu and the Library Manager command as shown
in Fig 12-1. Fig 12-2 shows the dialogue box for processing the functions of
the Library Manager.
12
Chapter 12 Library Manager
139
Содержание HT-IDE
Страница 11: ...P a r t I Integrated Development Environment Part I Integrated Development Environment 1 ...
Страница 12: ...HT IDE User s Guide 2 ...
Страница 20: ...Fig 1 6 Fig 1 7 HT IDE User s Guide 10 ...
Страница 24: ...HT IDE User s Guide 14 ...
Страница 70: ...HT IDE User s Guide 60 ...
Страница 76: ...HT IDE User s Guide 66 ...
Страница 92: ...HT IDE User s Guide 82 ...
Страница 93: ...P a r t I I Development Language and Tools Part II Development Language and Tools 83 ...
Страница 94: ...HT IDE User s Guide 84 ...
Страница 148: ...HT IDE User s Guide 138 ...
Страница 150: ...Fig 12 1 Fig 12 2 HT IDE User s Guide 140 ...
Страница 154: ...HT IDE User s Guide 144 ...
Страница 192: ...HT IDE User s Guide 182 ...
Страница 194: ...HT IDE User s Guide 184 ...
Страница 218: ...HT IDE User s Guide 208 ...
Страница 235: ...P a r t V Appendix Part V Appendix 225 ...
Страница 236: ...HT IDE User s Guide 226 ...
Страница 250: ...HT IDE User s Guide 240 ...