| Getting Started | Documentation | Glish | Learn More | Programming | Contact Us |
| Version 1.9 Build 874 |
|
An AIPS++ installation may be configured to maintain a debug version of the object libraries, an optimized version, or both as determined by the setting of these variables. They have names of the form LIB<package>, for example LIBaips, and their values consist of six fields corresponding to the debug and optimized C++, C, and FORTRAN libraries in that order,
# C++ C FORTRAN # dbg opt dbg opt dbg opt # ------------- ------------- ------------- LIBaips := static static defeat defeat static static
Four keywords are recognized:
The library control variables are used by the AIPS++ makefiles (p
) to
determine whether to compile the debug and/or optimized versions of an object
module, and which libraries an executable may be linked with. The library
updating procedure, updatelib (p
), also uses them to determine which
sharable libraries to build.