|
Boost : |
From: Bronek Kozicki (brok_at_[hidden])
Date: 2004-08-05 06:05:19
Ferdinand Prantl wrote:
> _RTLDLL reminds me of borland or some other compiler, microsoft sets
> _DLL internally, if you use dynamic runtime (/MD or MDd).
You are right, thanks for pointing this out. If anybody wants to play
with my test project, please udate relevant part of test685.cpp with:
#if defined(_DLL) && defined(NDEBUG)
#pragma comment (lib, "../DllRelease/pe_tls.lib")
#pragma message("using MSVCRT.DLL")
#elif defined(_DLL) && defined(_DEBUG)
#pragma comment (lib, "../DllDebug/pe_tls.lib")
#pragma message("using MSVCRTD.DLL")
#elif !defined(_DLL) && defined(_MT) && defined(NDEBUG)
#pragma comment (lib, "../Release/pe_tls.lib")
#pragma message("using LIBCMT.LIB")
#elif !defined(_DLL) && defined(_MT) && defined(_DEBUG)
#pragma comment (lib, "../Debug/pe_tls.lib")
#pragma message("using LIBCMTD.LIB")
#else
#error You need to use multithreaded CRT (/MD, /MDd, /MT or /MTd)
#endif
B.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk