Upload
lani-norton
View
60
Download
2
Embed Size (px)
DESCRIPTION
DirectX 설치. DirectX 환경설정 설치 : DirectX SDK 2004 년 혹은 2005 년 버전 압축해제는 C:\DXSDK 로 , INCLUDE 및 LIB 파일 추가 도구 => 옵션 =>Directories 에서 INCLUDE/LIB 를 다음으로 설정 C:\DXSDK\INCLUDE C:\DXSDK\LIB. DirectX 컴파일시 (Visual C++ 6.0). 여러 파일 추가시 project => Add-to-project => Files 에서 해당 파일들 추가 - PowerPoint PPT Presentation
Citation preview
DirectX 설치
• DirectX 환경설정
– 설치 : DirectX SDK 2004 년 혹은 2005 년 버전– 압축해제는 C:\DXSDK 로 ,
– INCLUDE 및 LIB 파일 추가• 도구 => 옵션 =>Directories 에서 INCLUDE/LIB 를
다음으로 설정• C:\DXSDK\INCLUDE• C:\DXSDK\LIB
2009-2 학기 컴퓨터애니메이션 1
DirectX 컴파일시 (Visual C++ 6.0)
• 여러 파일 추가시– project => Add-to-project => Files 에서 해당 파일들 추가
• 빌드시 링크해야 하는 것– project => Setting => Link 에서
• d3d9.lib d3dx9.lib winmm.lib 추가• console => windows 로 변경
2009-2 학기 컴퓨터애니메이션 2
오류 처리 (1)• LIBCD.lib(crt0.obj) : error LNK2001: unresolved
external symbol _main 오류 처리– Project => Setting => Link 에서– console => windows 로 바꿈
• d3dx9.lib(fastftoa.obj) : error LNK2001: unresolved external symbol __aulldvrm
• Debug/camera.exe : fatal error LNK1120: 1 unresolved externals
• Error executing link.exe. 오류 처리– Project => Setting => Link 에서– d3d9.lib d3dx9d.lib winmm.lib 추가 (d3dx9 =>
d3dx9d 로 변경 링크 )
2009-2 학기 컴퓨터애니메이션 3
오류처리 (2)• Linking...
d3dx9.lib(jidctflt.obj) : error LNK2001: unresolved external symbol __ftol2d3dx9.lib(cshaderprogram.obj) : error LNK2001: unresolved external symbol __ftol2d3dx9.lib(jcdctmgr.obj) : error LNK2001: unresolved external symbol __ftol2d3dx9.lib(cbaseprogram.obj) : error LNK2001: unresolved external symbol __ftol2d3dx9.lib(cprogram.obj) : error LNK2001: unresolved external symbol __ftol2… 등 오류 발생 시
• Project=>Setting => Link => Object/Library Module 에서– d3d9.lib d3dx9d.lib winmm.lib 으로 해야 함
2009-2 학기 컴퓨터애니메이션 4