01 PSP 홈브루(Homebrew) 개발 환경 설치
원문 : http://kkamagui.springnote.com/pages/1075476
들어가기 전에...
- 이 글은 kkamagui에 의해 작성된 글입니다.
- 마음껏 인용하시거나 사용하셔도 됩니다. 단 출처(http://kkamagui.tistory.com, http://kkamagui.springnote.com)는 밝혀 주십시오.
- 기타 사항은 kkakkunghehe at daum.net 이나 http://kkamagui.tistory.com으로 보내주시면 반영하겠습니다.
0. 시작하면서...
PSP 개발 환경은 크게 PSPSDK + Cygwin or Linux, DevkitPro가 있다. DevkitPro가 설치도 편리하고 사용하기도 나쁘지 않으므로 DevkitPro를 설치해서 사용할 것이다. DevkitPro는 http://www.devkitpro.org에서 받을 수 있다. Cygwin + PSPSDK 조합이 편하다고 생각한다면, http://grampus.tistory.com/entry/참고-개발환경-구축을 참고하면 된다.
1.업데이트 파일 다운로드
http://sourceforge.net/project/showfiles.php?group_id=114505로 이동하면 아래와 같은 화면이 보인다. 여기서 DevkitPro Updater를 다운로드 받아서 실행하자. 최신 버전의 설치파일을 다운로드하면 된다.
<다운로드 할 파일>
2.업데이트 실행
다운을 받고 나면 설치 과정을 거쳐야 한다. 다운로드한 DevkitPro Updater 파일을 적당한 폴더를 생성해서 넣고 실행하자. 그럼 아래와 같은 화면이 표시된다.
<업데이트 화면>
위의 화면이 표시되면 Next 버튼을 눌러 파일을 다운 받자. 아래는 다운로드가 진행중이고 완료된 후 완전히 설치가 끝난 화면이다.
<다운로드 진행중>
<설치 완료>
각자 취향에 맞게 설치한 후 해당 폴더로 이동하면 아래와 비슷한 폴더 구조를 볼 수 있다(필자는 D:\devkitPro 폴더에 설치를 했다).
<PSP 개발 폴더>
3.PATH 설정
설치가 끝난 후, 컴파일을 정상적으로 수행하기 위해서는 Path를 설정해 줘야 한다. "내컴퓨터" 아이콘에서 오른쪽 버튼을 눌러 "시스템 등록 정보"를 표시한다. 그 후 Path에 D:\devkitPro\devkitPSP\bin를 가장 앞에 추가한다.
<PATH 추가>
4.테스트 프로그램 컴파일 및 링크
콘솔(cmd.exe)을 띄워서 해당 소스 폴더로 이동한 후, make를 입력하거나 IDE의 명령실행 창에서 make를 입력하면 컴파일 및 링크를 실행할 수 있다.
<정상적인 경우>
간혹 아래와 같이 Runtime Error가 발생할 수 있는데, 이런 경우 command.exe를 실행하여 컴파일하면 정상적으로 수행된다. 정확한 이유는 모르겠지만 프로그램 설치 과정에서 Shell 관련 DLL이 교체되어 문제가 발생하는 것이 아닌가 한다.
<에러발생>
5.마치면서...
지금까지 PSP 개발 툴 킷인 Devkit Pro를 설치하고 예제 프로그램을 컴파일/링크하여 실행하는 과정을 간단히 알아보았다. 이제 우리 모두 PSP 홈브루의 세계로 빠져보자. @ㅁ@)/~~
이 글은 스프링노트에서 작성되었습니다.
'PSP 홈브루(Homebrew)' 카테고리의 다른 글
| PSP에 한글 출력을 시도하고 있습니다. (10) | 2008/04/28 |
|---|---|
| 판도라 셋트를 만들려다 실패했습니다. ㅜ_ㅜ (4) | 2008/04/26 |
| PSP의 커스텀펌웨어(커펌)에도 사용되는 USB 제어 코드 (6) | 2008/04/22 |
| 01 따라하는 PSP 홈브루 개발 - Hello World 출력 (14) | 2008/04/21 |
| 01 PSP 홈브루(Homebrew) 개발 환경 설치 (10) | 2008/04/15 |
| 00 PSP Hardware Spec, Memory Map, Register (0) | 2008/04/14 |
이올린에 북마크하기
이올린에 추천하기
댓글을 달아 주세요
흐흐흐 형 devkitpro 의 저주를 받으신거 아녜요? ㅋㅋ
어쨰 command.exe =ㅁ=;;
나도 몰라... ㅜ_ㅜ...
여튼 완전 어의없어 ㅎㅎ
오오.. NDSL 프로그래밍을 하려고 설치했었던 DevkitPro 로군요.. ㅎㅎ
DevkitPro는 누가 만든건지 참 대단한듯.. ~_~;
그러게말입니다.
/~
참 많은(??) 즐거움을 주는 툴체인입니다. ^^
DevkitPro 만세~ >ㅁ<
전 왜 bin 아래에 make 가 없지요? ㅠㅠ
그냥 설치만 했는딩...설정하는것도 없고 ..
make.exe는 D:\devkitPro\msys\bin 에 있습니다. 혹시 make를 찾지 못했다고 나오면 저 폴더를 PATH에 추가해주시면 될겁니다. ^^;;;
devkit과 PSPSDK와 다른점이 있나요?노트북 포맷하면서 다시 설치하는데 어떤걸 설치할까 고민중이네요.ㅎㅎ
글쎄요~ 하나는 msys 환경이고 다른 하나는 cygwin 환경이라는 것 말고는 크게 차이가 없는 것 같습니다. ㅎㅎ
윈도우 환경이시라면, 간단하게 설치할 수 있는 devkit쪽이 더 낫지 않을까요? ㅎㅎ
아 그렇네요=_=;둘다 cygwin환경으로 보고있었다는..
언능 devkit을 깔아야겠습니다..ㅎㅎ
ㅎㅎ 네네 >ㅁ<
-b