[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]


_MSL_IMP_EXP

This macro determines how the standard headers are decorated for importing and exporting symbols from/to a shared version of the standard runtime/C/C++ library.

If this macro is defined to nothing then the headers are configured for linking against static libraries.

In the header file UseDLLPrefix.h the macro is defined to __declspec(dllimport). This will allow you to link against one of the supplied shared libraries. Other related macros


  _MSL_IMP_EXP_C   _MSL_IMP_EXP_SIOUX
  _MSL_IMP_EXP_RUNTIME

allow you to link with "part" of the shared library and an individual static library.

By default the previous macros are set to whatever _MSLIMP_EXP is set to (see ansi_parms.h). As an example, if you wish to link in the static version of the SIOUX library then you would edit ansi_parms.h and define _MSL_IMP_EXP_SIOUX to nothing and link in the appropriate static SIOUX lib.


[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

Visit the Metrowerks website at: http://www.metrowerks.com
For assistance contact Metrowerks Technical Support at: cw_support@metrowerks.com
Copyright © 2000, Metrowerks Corp. All rights reserved.

Last updated: August 16, 2000