分类: WINDOWS
2008-06-07 01:21:58
| CRTL (without iostream) | 特性 | VC编译选项 | 预编译宏 |
| LIBC.LIB | Single threaded, static link | /ML | |
| LIBCMT.LIB | Multithreaded, static link | /MT | _MT |
| MSVCRT.LIB | Multithreaded, dynamic link (import library for MSVCRT.DLL),对于不同的VC版本对应的DLL名称不一: VC1.0-MSVCRT10.DLL VC2.0-MSVCRT20.DLL VC4.0-MSVCRT40.DLL VC4.2-MSVCRT.DLL VC5.0-MSVCRT.DLL VC6.0-MSVCRT.DLL | /MD | _MT, _DLL |
| Standard C++ Library | Characteristics | Option | Defined |
| LIBCP.LIB | Single threaded, static link | /ML | |
| LIBCPMT.LIB | Multithreaded, static link | /MT | _MT |
| MSVCPRT.LIB | Multithreaded, dynamic link (import library for MSVCRT.DLL),对于不同的VC版本对应的DLL名称不一: VC4.2-MSVCPRT.DLL VC5.0-MSVCP50.DLL VC6.0-MSVCP60.DLL | /MD | _MT, _DLL |
| Old Iostream Library | Characteristics | Option | Defined |
| LIBCI.LIB | Single threaded, static link | /ML | |
| LIBCIMT.LIB | Multithreaded, static link | /MT | _MT |
| MSVCIRT.LIB | Multithreaded, dynamic link (import library for MSVCIRT.DLL) | /MD | _MT, _DLL |
| CRTL(without iostream) | Characteristics | Option | Defined | |
| LIBCD.LIB | Single-threaded, static link | /MLd | _DEBUG | |
| LIBCMTD.LIB | Multithreaded, static link | /MTd | _DEBUG, _MT | |
| MSVCRTD.LIB | Multithreaded, dynamic link (import library for MSVCRxD.DLL)1 | /MDd | _DEBUG, _MT, _DLL | |
| 1 In place of the “x” in the DLL name, substitute the major version numeral of Visual C++ that you are using. For example, if you are using Visual C++ version 4, then the library name would be MSVCR40D.DLL. | ||||
| Standard C++ Debug Library | Characteristics | Option | Defined |
| LIBCPD.LIB | Single-threaded, static link | /MLd | _DEBUG |
| LIBCPMTD.LIB | Multithreaded, static link | /MTd | _DEBUG, _MT |
| MSVCPRTD.LIB | Multithreaded, dynamic link (import library for MSVCRTD.DLL),对于不同的VC版本对应的DLL名称不一: VC4.2-MSVCPRTD.DLL VC5.0-MSVCP50D.DLL VC6.0-MSVCP60D.DLL | /MDd | _DEBUG, _MT, _DLL |
| iostream Debug Library | Characteristics | Option | Defined |
| LIBCID.LIB | Single threaded, static link | /MLd | _DEBUG |
| LIBCIMTD.LIB | Multithreaded, static link | /MTd | _DEBUG, _MT |
| MSVCIRTD.LIB | Multithreaded, dynamic link (import library for MSVCIRTD.DLL) | /MDd | _DEBUG, _MT, _DLL |