From: Karsten O. <wid...@t-...> - 2005-04-30 01:13:14
|
Hello, How is the mapping between the switches /MD /MT /LL and their debugging versions to MinGW? How can I say, what I want? What's the philosophy? LIBC.LIB Single-threaded, static link /ML LIBCMT.LIB Multithreaded, static link /MT MSVCRT.LIB Multithreaded, dynamic link /MD LIBCD.LIB Single-threaded, static link (debug) /MLd LIBCMTD.LIB Multithreaded, static link (debug) /MTd MSVCRTD.LIB Multithreaded, dynamic link, debug /MDd Bye, Karsten |
From: Tor L. <tm...@ik...> - 2005-04-30 01:51:02
|
Karsten Ohme writes: > How is the mapping between the switches /MD /MT /LL and their > debugging versions to MinGW? How can I say, what I want? What's the > philosophy? Unless you tell it otherwise, mingw always uses msvcrt.dll. Of those you mentioned, mingw has import libraries for msvcrt.dll (/MD) and msvcrtd.dll (/MDd), plus the newer msvcr70.dll, msvcr70d.dll, msvcr71.dll and msvcr71.dll. Unless you for some reason want something else and know what you are doing, I would suggest sticking to the default. msvcrt.dll is bundled with the operating system and present on all Windows machines (except early pristine Win95 boxes). --tml |