컴파일 옵션에 따른 Run-Time Library 연결
컴파일 옵션 |
연결되는 라이브러리 |
/ML (VC ++ .NET 2003 및 이전 버전) |
LIBC.LIB, LIBCP.LIB |
/MLd (VC ++ .NET 2003 및 이전 버전) |
LIBCD.LIB, LIBCPD.LIB |
/mt |
LIBCMT.LIB, LIBCPMT.LIB |
/MTd |
LIBCMTD.LIB, LIBCPMTD.LIB |
/md |
MSVCRT.LIB MSVCPRT.LIB |
/MDd |
MSVCRTD.LIB, MSVCPRTD.LIB |
Run-Time Library 종류
C Run-Time Library (without iostream) |
Characteristics |
Option |
Defined |
LIBC.LIB |
Single threaded, static link |
/ML |
LIBCMT.LIB |
Multithreaded, static link |
/MT |
_MT |
MSVCRT.LIB |
Multithreaded, dynamic link (import library for 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) |
/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 |
참조 URL :
http://msdn.microsoft.com/en-us/library/aa272081(VS.60).aspx
http://support.microsoft.com/kb/154753