|
이렇게 하세요.
단 이 방법은 제가 사용하는 방법 입니다. 어짜피 개발 환경이야 각자 나름대로 만드는 것이니까요.
1. 일단 CBuilder 의 DS 관련은 건드리지 않습니다. (다 지우셨다면 ㅠ.ㅠ ,, 기본적으로 관계는 없지만요)
2. Microsoft에서 제공하는 (MSDN 에 있습니다) DX SDK (최신것이 좋겠죠?) 를 설치하세요. 물론
지금 dxsdk_sum2004.exe 가 있을것 입니다. 이것을 받아 설치 하세요. 그러면
C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004) 라는 폴더에 설치 됩니다.
3. Borland 용 DX(현제 DX9 가 있음, 파일 이름: CBuilder_DX90_libs.zip) 를 특정 directory 에 풉니다.
4. CBuilder_DX90_dlls.zip 를 path 걸려 있는 곳에 프시고요 , 흔히 windows system32 에 푸는경우가 많죠
5. 3 번에서 풀면 많은 lib 들만 나올 겁니다.
이제 각자의 환경을 만듭니다.
예를들어 다음과 같은 환경을 만들어 볼수 있습니다.
1. 폴더 준비
D:\DX9BCB\LIB
D:\DX9BCB\Include
2. borland 용 DX 관련 lib(3 번 참조) 파일들을 모두 D:\DX9BCB\LIB 에 복사 하세요 (3번에서 아예 여기다 풀어도 됨)
3. C:\Program Files\Microsoft DirectX 9.0 SDK (Summer 2004) 에 보시면 Include 라는 폴더가 있습니다.
이 폴더의 내용을 모두 d:\DX9BCB\Include 로 복사 합니다.
자신의 프로젝트에서 할일.
Project의 Option 창에서 Directory 설정을 하셔야 합니다.
Include Path 에 D:\DX9BCB\Include 추가
Library Path 에 D:\DX9BCB\LIB 추가
여기서 주의할 점은 추가된 path 명을 위로 올려 주셔야지 혹시나 있을 중복 header 나 lib 에 대처할 수 있습니다.
즉 include path 및 library path 의 가장 위로 올려 주세요 위의 두개의 경로를
CBuilder 는 Option 의 경로 리스트의 위에서부터 찾습니다. 그러므로 위에 있는 경로가 우선권이 있습니다.
수고하세요.
--------------------------------------------------------------------------------------------
DoyongID 님이 쓰신 글 :
: 컴파일하면 중복 선언(?)했다고 해서 빌더의 기본 include에 있는 d3d관련 헤더파일 다 지우고...
:
: 그런 후에 다시 컴파일하니깐 이번에는 [C++ Error] DirectSound.hpp(84): E2257 , expected 가 우루루 뜨네요..
:
: 그리고, Project->Option에서 디렉토리 경로는 어떻게 설정해야 하는가요?
:
: 기존의 DirectX SDK의 include와 Lib 폴더도 같이 넣어야 하는지..
:
: 사용하는건 둘째치고, 설정부터 엄청 어렵네요.. 도움 부탁드립니다..
|