In the Boost documentation for the http://www.boost.org/doc/libs/1_35_0/more/getting_started/windows.html#library-naming convention:
-mt Topic tag: indicates that the library was built with support for multithreading. Libraries built without multithreading support can be identified by the absence of -mt.
-d ABI tag: Encodes parts that affect how the library interacts with other compiled code. For each such function, one letter is added to the tag:
Key Use this library when:
s linking statically to the C ++ standard library and compiler runtime support libraries.
g using debug versions of the standard and runtime support libraries.
y using a special debug build of Python.
d building a debug version of your code.
p using the STLPort standard library rather than the default one supplied with your compiler.
n using STLPort deprecated "native iostreams" feature.
For example, if you are creating a debug version of your code for use with the debug versions of the static runtime library and the STLPort standard library in native iostreams mode, the tag would be: -sgdpn. If none of the above actions apply, the ABI tag is not specified.
Riot Feb 22 '13 at 8:00 2013-02-22 08:00
source share