posts - 9,  comments - 16,  trackbacks - 0

使用Eclipse+MinGW+devkitpro搭建Windows上的PSP开发环境

PSP入手大概一个月了,玩了几个比较经典的游戏,这两天就想自己写个程序放到PSP上跑着玩,兴趣爱好就是倒腾自己时间的玩意

言归正传,说说这个开发环境

当然这一切都是建立在PS2DEV社区 通过反向工程弄出来的ToolChainSDK基础之上的,PSP SDK在开发时的一个目标就是完全合法化。这意味着没有一行代码是从泄露的商业SDK中拿来的。PSP SDK中的任何内容都是通过反向工程firmware和已经发布的游戏得来的。

看来网上不少关于搭建开发环境的文章,总结了如下几点,
大部分文章都介绍了下面两种Windows下的PSP开发环境,
一、Cygwin+Toolchain 简述建立Cygwin环境下的PSP开发环境
二、devkitPro   简述安装devkitPSP开发环境, 完全免用Cygwin
在这基础之上,还有如何配置VC6.0 或者 VS.NET 200* 等的文章如:Visual Studio 2005下配置开发psp软件的环境

学习完这些文章之后,我决定使用Eclipse (C/C++) + MinGW + devkitpro的组合搭建我的PSP开发环境


第一步:下载安装MinGW

Package

Release

Date

Notes / Monitor

Downloads

 

 

 

 

 

Automated MinGW Installer

MinGW 5.1.4

April 26, 2008

 

 


第二步:下载Eclipse

Eclipse IDE for C/C++ Developers - Windows (60 MB)
An IDE for C/C++ developers. Find out more...


下载完之后,解压到某个目录,启动Eclipse,它能检测到系统安装的MinGW的相关东西,g++gcc编译器什么的都配置好了


第三步:下载安装devkitPro Windows Installer 
    可以看这篇文章:简述安装devkitPSP开发环境, 完全免用Cygwin(524:devkitPSP新版於120)



我安装在c:\devkitpro目录下,一些安装时下载的文件没有删除,此外我还创建一个eclipse-workspace

C:\devkitpro>ls
PATH.txt                        doc                          msys-1.0.11-RC2.exe
Programmers Notepad         eclipse-workspace            pn2.0.8.718.zip
devkitPSP                   env.bat                      pspsdk-doc-20051113.tar.bz2
devkitPSP_r11-win32.exe     insight                      pspsdk.url
devkitPro.url               insight-6.8.50-20080425.exe  uninst.exe
devkitProUpdate.ini         installed.ini
devkitProUpdater-1.4.7.exe  msys


BTW
:我的系统 PATH 变量里新加入了下面三个路径
   C:\devkitPro\msys\bin;
   C:\mingw\bin;
   C:\devkitPro\devkitPSP\bin;


第四步:新建 Eclipse 工程,做一点配置,然后可以开发我们的程序

4.1
创建 pspdemo 工程,选择 Makefile project 工程类型,然后一直下一步结束




4.2  把默认生成的两个文件删除

 

4.3 在工程目录上右键,选择属性,定位到如下选项卡上,选择创建或者链接目录,
     
我们选择链接一个psp sdk sample 目录,完成


4.4 点击 OK 确认



4.5 看到beginobject 这个目录已经进来了,Makefile sample自带的,右键选择Makefile,然后选择"Create a new Make target",如下图



4.6 上一步完成之后,我们双击右边 make target视图中的make all,就会编译这个psp程序,如果不出意外,你应该能看到如图的Console输出的


   




——————————————————————————————————————————————————————————

OK这样环境就搞定了



posted on 2008-06-14 18:02 季浩 阅读(4750) 评论(5)  编辑 收藏 引用 所属分类: PSP开发

FeedBack:
# re: 使用Eclipse+MinGW+devkitpro搭建Windows上的PSP开发环境
2008-06-14 22:17 | missdeer
这个好玩  回复  更多评论
  
# re: 使用Eclipse+MinGW+devkitpro搭建Windows上的PSP开发环境
2008-08-25 10:21 | 浩瀚
include $(PSPSDK)/lib/build.mak
这句出错了,是什么问题?  回复  更多评论
  
# re: 使用Eclipse+MinGW+devkitpro搭建Windows上的PSP开发环境
2008-10-30 01:12 | isaac li
可不可以写一个简单的例子 HELLO WORLD程序  回复  更多评论
  
# re: 使用Eclipse+MinGW+devkitpro搭建Windows上的PSP开发环境
2009-03-18 15:57 | wangyx_xnjd
使用Eclipse+MinGW+devkitpro搭建Windows上的PSP开发环境2008-08-25 10:21 | 浩瀚

include $(PSPSDK)/lib/build.mak
这句出错了,是什么问题?

-----
我也遇到了,似乎是没找到文件,如何解决呢?  回复  更多评论
  
# re: 使用Eclipse+MinGW+devkitpro搭建Windows上的PSP开发环境
2009-03-18 16:07 | wangyx_xnjd
设置path,重新启动eclipse,问题又解决了,可能和path的设置有关.  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理



<2008年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

常用链接

留言簿(3)

随笔分类(8)

随笔档案(9)

fiends

搜索

  •  

积分与排名

  • 积分 - 15825
  • 排名 - 940

最新评论

阅读排行榜

评论排行榜