Boost logo

Boost Users :

Subject: Re: [Boost-users] boost_thread-vc100-mt-1_53.lib vs libboost_thread-vc100-mt-1_53.lib
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2013-04-12 11:37:46


AMDG

On 04/12/2013 08:20 AM, young wrote:
> I think what confuse me is the following:
>
> Bu document, On Windows, only ordinary static libraries use the lib prefix;
> import libraries and DLLs do not. That mean
> libboost_thread-vc100-mt-1_53.lib is static library. Then what 's' used for?
>
> according to document: 's' - linking statically to the C++ standard library
> and compiler runtime support libraries. What
> libboost_thread-vc100-mt-s-1_53.lib vs libboost_thread-vc100-mt-1_53.lib?
> Both are static library.
>

"s" has nothing to do with the static-ness of the
Boost library. The C++ runtime can also be either
static or shared, and this is /independent/ from
whether the Boost library is static or shared.
This is what "s" encodes.

In Christ,
Steven Watanabe


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net