https://www.microsoft.com/en-us/download/details.aspx?id=6812
위 링크에서 DirectX SDK 를 다운받아 설치한다.
설치를 진행하다보면 이런 에러가 나온다. S1023 이라고 구글링 하면 해결책이 나오는데 다 똑같다.
아래 두 녀석을 삭제하고 다시 설치해보자. 만약 또 에러가 뜨면(나처럼) 삭제 - 재부팅- 재설치 하면 잘 설치된다.
이제 비주얼 스튜디오를 켜고 [New Project - Windows Desktop Wizard] 를 만들고 Application Type은 Desktop Application (.exe)로, Additional options를 Empty project로 설정한다.
[메뉴 - 프로젝트 - 프로젝트 속성] 에서 들어간다.
빨간 줄 쳐져 있는 include와 library 부분에 아래처럼 설치한 SDK를 추가할거다.
라이브러리 폴더에 보면 x86과 x64가 있다. 32bit 와 64bit 를 의미하는데 DirectX 9 예제들은 거의 다 32bit용이니까 x86으로 하자. (요즘 나오는 게임들도 64bit를 찾아보긴 쉽지 않은 것도 하나의 이유?)
Linker - Input 에도 다음 세개의 라이브러리를 추가해주자.
d3d9.lib
d3dx9.lib
winmm.lib
마지막으로 위처럼 Character Set 을 Use Multi-Byte Character Set 으로 변경하면 세팅 완료다.
소스코드 하나 만들어서 아래처럼 테스트 해보자.
이제 용책을 볼 수 있게 되었다.
'Archive' 카테고리의 다른 글
백준 1008 A/B (0) | 2020.12.01 |
---|---|
백준 10430 나머지 (0) | 2020.12.01 |
codeup 1014 (0) | 2020.12.01 |
codeup 1013 (0) | 2020.12.01 |
codeup 1012 (0) | 2020.12.01 |