Tools.h++ Professional C++ libraries for Windows use this encoding scheme:
<mnemonic><buildtype>.<ext>
Tools.h++ Professional C++ libraries for Unix use this encoding scheme:
lib<mnemonic><buildtype>.<ext>
Both of these schemes are explained in Table 7.
Code | Meaning |
lib |
Indicates that this is a library. (Unix only.) |
<mnemonic> |
The mnemonic from one of the three C++ libraries that constitute Tools.h++ Professional: net, int, or orb. |
<buildtype> |
Indicates the build type, as explained in Section 2.6. |
<ext> |
Indicates the extension.
.a = static library (ns.a for AIX) .so, .sl, etc. = shared library, depending upon the platform |
For example, if you use a Unix compiler to build multithreaded, static libraries that provide symbolic debugging and assertions, the resulting library names are:
libnet7s.a libint7s.a liborb7s.a
The same source built on MSVC on Windows NT or Windows 95 creates libraries named:
net7s.lib int7s.lib orb7s.lib
©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.