mirror of
https://github.com/boostorg/thread.git
synced 2026-02-06 22:42:13 +00:00
Compare commits
3 Commits
develop
...
boost-1.31
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1d0f292908 | ||
|
|
3ef8e9f6a0 | ||
|
|
bd65d75841 |
@@ -42,6 +42,10 @@ import ./threads ;
|
|||||||
: <template>thread_libs ../src/$(CPP_SOURCES).cpp
|
: <template>thread_libs ../src/$(CPP_SOURCES).cpp
|
||||||
: <define>BOOST_THREAD_BUILD_DLL=1
|
: <define>BOOST_THREAD_BUILD_DLL=1
|
||||||
<runtime-link>dynamic
|
<runtime-link>dynamic
|
||||||
|
# the common names rule ensures that the library will
|
||||||
|
# be named according to the rules used by the install
|
||||||
|
# and auto-link features:
|
||||||
|
common-variant-tag
|
||||||
;
|
;
|
||||||
|
|
||||||
stage bin-stage
|
stage bin-stage
|
||||||
|
|||||||
@@ -22,4 +22,23 @@
|
|||||||
# define BOOST_THREAD_DECL
|
# define BOOST_THREAD_DECL
|
||||||
#endif // BOOST_THREAD_SHARED_LIB
|
#endif // BOOST_THREAD_SHARED_LIB
|
||||||
|
|
||||||
|
//
|
||||||
|
// Automatically link to the correct build variant where possible.
|
||||||
|
//
|
||||||
|
#if !defined(BOOST_ALL_NO_LIB) && !defined(BOOST_THREAD_NO_LIB) && !defined(BOOST_THREAD_BUILD_DLL)
|
||||||
|
//
|
||||||
|
// Set the name of our library, this will get undef'ed by auto_link.hpp
|
||||||
|
// once it's done with it:
|
||||||
|
//
|
||||||
|
#define BOOST_LIB_NAME boost_thread
|
||||||
|
//
|
||||||
|
// If we're importing code from a dll, then tell auto_link.hpp about it:
|
||||||
|
//
|
||||||
|
# define BOOST_DYN_LINK
|
||||||
|
//
|
||||||
|
// And include the header that does the work:
|
||||||
|
//
|
||||||
|
#include <boost/config/auto_link.hpp>
|
||||||
|
#endif // auto-linking disabled
|
||||||
|
|
||||||
#endif // BOOST_THREAD_CONFIG_WEK1032003_HPP
|
#endif // BOOST_THREAD_CONFIG_WEK1032003_HPP
|
||||||
|
|||||||
Reference in New Issue
Block a user