Direct 프로젝트 도중
error LNK2019: _Direct3DCreate9@4 외부 기호(참조 위치: "long __cdecl InitD3D(struct HWND__ *)" (?InitD3D@@YAJPAUHWND__@@@Z) 함수)에서 확인하지 못했습니다.
fatal error LNK1120: 1개의 확인할 수 없는 외부 참조입니다.
위와 같은 애러가 나올경우
위와 같이 링커->입력->추가 종속성에 d3d9.lib만 추가해주면 된다....
또
error C2440: '초기화 중' : 'const char [13]'에서 'LPCWSTR'(으)로 변환할 수 없습니다.
error C2664: 'CreateWindowExW' : 매개 변수 2을(를) 'const char [13]'에서 'LPCWSTR'(으)로 변환할 수 없습니다.
error C2664: 'UnregisterClassW' : 매개 변수 1을(를) 'const char [13]'에서 'LPCWSTR'(으)로 변환할 수 없습니다.
위와 같은 애러가 나오는경우
"D3D Tutorial" 을 L"D3D Tutorial" 처럼 해당 const char앞에 L을 붙여주거나
위의 화면처럼 구성속성->일반->문자집합을 멀티바이트 문자집합으로 사용으로 변경해주면 된다.
=_= 왜 책에는 그런 설명이 없지..
여튼.....
책사놓고 이제야 펴서 시작하는데...
언능보고 딴것도 해야지......=_=;;
'Dev/Info > Direct3D' 카테고리의 다른 글
[Direct3D] Matrices 예제 LINK2019 Error (0) | 2012.06.09 |
---|