안녕하세요. 오늘 서울엔 눈도오고 날씨도 제법 춥습니다.

3D 게임 프로그래밍 (한빛미디어 저자 김용준) 을 보고 차근차근 따라해볼 생각이었는데

가장 먼저 만들어보는 디바이스 부분에서부터 턱 막혔네요.


C나 C++을 배울때는 코딩을 다 하고 나서

빌드 -> 컴파일 해서 *.cpp 만들고

그 뒤에 빌드 *.exe 만들어서 실행해서 보잖아요?

빌드 -> !실행 *.exe 하는것도 있고...


그런데 이건 컴파일까지는 에러없이 잘 되는데 *.exe로 만들려면

--------------------Configuration: CreateDevice - Win32 Debug--------------------
Linking...
CreateDevice.obj : error LNK2001: unresolved external symbol _Direct3DCreate9@4
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/CreateDevice.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

CreateDevice.exe - 3 error(s), 0 warning(s)

이렇게 뜨네요... 무슨말인지 잘 모르겠습니다. 어떻게해야 실행해서 '썰렁한 파란 화면'을 볼 수 있을까요?


추신

컴퓨터는 XP에 비쥬얼 스튜디오 6을 쓰고있으며
3D 게임 프로그래밍 p40의 내용입니다.