[Error/Warnning] error LNK2005
저장소/VC++런타임 라이브러리 설정에 따른 문제 사항으로 이도 저도 안 될 경우 특정 라이브러리를 무시하도록 설정해야만 해결이 가능하다.
다음은 런타임 라이브러리 설정에 따른 무시해야 하는 라이브러리 목록이다.
프로젝트 설정에 따라 관련 라이브러리를 무시하도록 설정해주면 된다.
다음은 런타임 라이브러리 설정에 따른 무시해야 하는 라이브러리 목록이다.
Single Thread(libc.lib)
- libcmt.lib, msvcrt.lib, libcd.lib, libcmtd.lib, msvcrtd.lib
Single Thread Debug(libcd.lib)
- libc.lib, libcmt.lib, msvcrt.lib, libcmtd.lib, msvcrtd.lib
Multi Thread(/MT, libcmt.lib)
- libc.lib, msvcrt.lib, libcd.lib, libcmtd.lib, msvcrtd.lib
Multi Thread Debug(/MTd, libcmtd.lib)
- libc.lib, libcmt.lib, msvcrt.lib, libcd.lib, msvcrtd.lib
Multi Thread DLL(/MD, msvcrt.lib)
- libc.lib, libcmt.lib, libcd.lib, libcmtd.lib, msvcrtd.lib
Multi Thread DLL(/MDd, msvcrtd.lib)
- libc.lib, libcmt.lib, msvcrt.lib, libcd.lib, libcmtd.lib
- libcmt.lib, msvcrt.lib, libcd.lib, libcmtd.lib, msvcrtd.lib
Single Thread Debug(libcd.lib)
- libc.lib, libcmt.lib, msvcrt.lib, libcmtd.lib, msvcrtd.lib
Multi Thread(/MT, libcmt.lib)
- libc.lib, msvcrt.lib, libcd.lib, libcmtd.lib, msvcrtd.lib
Multi Thread Debug(/MTd, libcmtd.lib)
- libc.lib, libcmt.lib, msvcrt.lib, libcd.lib, msvcrtd.lib
Multi Thread DLL(/MD, msvcrt.lib)
- libc.lib, libcmt.lib, libcd.lib, libcmtd.lib, msvcrtd.lib
Multi Thread DLL(/MDd, msvcrtd.lib)
- libc.lib, libcmt.lib, msvcrt.lib, libcd.lib, libcmtd.lib
프로젝트 설정에 따라 관련 라이브러리를 무시하도록 설정해주면 된다.
'저장소 > VC++' 카테고리의 다른 글
[Win32 API] Window Styles (0) | 2011.10.10 |
---|---|
[MFC] CFileDialog 사용 주의점 (0) | 2011.09.23 |
Visual C++ 컴파일러 버전 (0) | 2011.04.29 |
Delay Load 관련 내용 (0) | 2011.04.27 |
[Win32 API] File Version 확인 (0) | 2011.02.22 |