Create a Library from IPO Objects
Libraries are often created using a library manager such as
xiar
for Linux or
xilib
for Windows. Given a list of objects, the library manager will insert the objects into a named library to be used in subsequent link steps.
Linux
Use
xiar
to create a library from a list of objects. For example the following command creates a library named
user.a
containing the
a.o
and
b.o
objects:
xiar cru user.a a.o b.o
Using
xiar
is the same as specifying
xild -lib
.
Windows
Use
xilib
or
xilink -lib
to create libraries of IPO mock object files and link them on the command line.
- Assume that you create three mock object files using a command similar to:icx /c /Qipo a.cpp b.cpp c.cpp
- Further assumea.objcontains the main subprogram. Create a library with a command similar to:
orxilib -out:main.lib b.obj c.objxilink -lib -out:main.lib b.obj c.obj - Link the library and the main program object file with a command similar to:xilink -out:result.exe a.obj main.lib