Visual Studio 2013 이전 컴파일러에서 작성된 멀티바이트문자집합 스타일의 프로젝트를 VS2013에서 불러와
변환후 컴파일 하면 못보던 에러 메세지를 하나 볼 수 있다.
error MSB8031: Building an MFC project for a non-Unicode character set is deprecated. You must change the project property to Unicode or download an additional library. See http://go.microsoft.com/fwlink/p/?LinkId=286820 for more information. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets 369 5 IOKF_Client
이녀석은 VS2013부터 멀티바이트문자집합용 MFC 라이브러리가 포함되지 않은 채 나오기 떄문이라 하네..
그래 유니코드들 쓰시라.. ㅋㅋ
사용 해야 할 경우에는 MS 에서 제공하는 " Visual Studio 2013용 멀티바이트 MFC 라이브러리 " 를 설치하면 이문제는 해결된다.
다운로드는 하단 링크 추가.
http://www.microsoft.com/ko-kr/download/details.aspx?id=40770
'Programming > C, C++, MFC' 카테고리의 다른 글
[Function] 폴더 내 파일 탐색 (0) | 2015.12.09 |
---|---|
성능 및 메모리 관점에서 살펴본 if문과 switch 문의 차이점 (0) | 2015.04.21 |
Dialog에 Drag&Drop 기능을 적용하자. (0) | 2014.12.01 |
rand() 는 랜덤이 아니다?? 이제는 랜덤을 바꿔야 할 때! (0) | 2014.11.21 |
fatal error LNK1123: COFF로 변환하는 동안 오류가 발생했습니다. (0) | 2014.07.29 |