* fatal error C1083
원인 : 빠른 컴파일을 하기 위해 미리 컴파일된 .pch 파일이 없어서 나타나는 문제.
해결방법 : [Project setting]->[C/C++]->[PreCompiled Header]->[Use precompiled header file]선택 뒤 Rebuild all
* error C2664
원인 : 유니코드 캐릭터 셋 관련 오류, vs 2005이상 버전에서는 Use Unicode Character Set이라 발생하는 문제.
해결방법 : 프로젝트 속성/ 구성속성/ 프로젝트 기본값/ 문자집합 에서
유니코드->멀티바이트로 변경 !! *주의 : 프로젝트 생성시 초기 설정값이기도 하므로 생성 대 유심히 체크할 것!!
출처 :
http://hisexperience.tistory.com/tag/MFC
http://somma.egloos.com/2723641 <- C1083에 대한 자세한 사항이 나옴.
* fatal error C1189: #error : Building MFC application ....
원인 : 서로 다른 런타임 라이브러리를 참조하기 때문에 발생함.
해결방법 : 프로젝트 속성을 동일하게 설정해주면 해결됨.
Project Default=> Use of MFC 항목을 Use MFC in Shared Dll 로 변경 (다른 프로젝트도 마찬가지임)
출처 :
http://abipictures.tistory.com/279
* error LNK 2019
원인& 해결방법 : 해당 lib 혹은 cpp가 없을 경우임. 찾아서 추가하자!!
출처 :
http://restart.tistory.com/41