OS = WINDOWS 10
VS = VISUAL STUDIO 2013
이전 프로젝트를 가지고 빌드 중 아래와 같은 에러가 발생하여 해결 도중 찾은 방법을 적어 놓습니다.
Error 2 error LNK1104: cannot open file 'libcmtd.lib'
아무리 찾아도 이 LIB가 존해하지 않아 인터넷으러 찾은 결과 WINSDK7을 설치하면 해결될 문제 인것 같았습니다.
https://www.microsoft.com/en-us/download/details.aspx?id=8442
일단 위 경로에 가면 ISO 파일을 받아 설치를 하는데 계속 Fail이 나서 설치 방법을 찾던 중 아래와 같은 방법으로 해결을 하였습니다.
위에 보이는 프로그램 C++ 2010 x86, x64를 삭제하면 됩니다. 그리고 아래 처럼 따라서 진행 하도록 합니다.
확인을 눌러 다음으로 넘어 갑니다.
NEXT를 누릅니다.
I Agree 를 누른후 Next 버튼을 누릅니다.
Default 경로 설정을 하고 Next를 누릅니다.
필요한 체크 옵션을 클릭 후 Next 버튼을 누릅니다.
Next 버튼을 누릅니다.
설치 중입니다.
설치를 끝내고 아래와 같은 경로에서 LIB파일이 있는지 확인 합니다.
그 다음 예전 윈도우 7에서는 이상에서 그냥 빌드하면 자동으로 링크가 이루어진듯 (기억이 가물가물하다.) 하나 지금은 프로젝트에 들어가서 링크를 시켜주도록한다.
아래 처럼만 하면 빌드가 성공하는것을 보게 될것이다.
'How to development' 카테고리의 다른 글
Net Framework(넷프레임워크) 버전 정보 히스토리 (0) | 2017.05.21 |
---|---|
Microsoft SDK 버전 히스토리 (0) | 2017.05.21 |
Visual Studio 제품명 버전 번호 코드명 (0) | 2017.05.21 |
아스키 코드표 (0) | 2017.05.12 |
OUTLOOK 2016 MSG 파일 버그 수정 패치 버전 (2) | 2017.05.02 |