1.下载psptoolchain
wget http://ps2dev.org/psp/Tools/Toolchain/psptoolchain-20070626.tar.bz2
将其保存/opt目录并解包
2.安装相关的软件包
sudo apt-get install build-essential autoconf automake bison flex libncurses5-dev libreadline-dev libusb-dev texinfo
3.设置环境变量
*sudo mousepad ~/.bashrc
*
在最后加上
**export PSPDEV=/usr/local/pspdev
export PATH=$PATH:$PSPDEV/bin
**
4.重新加载
*source ~/.bashrc
*
5.编译并安装psptoolcain和pspsdk
**cd /opt/psptoolchain
sudo ./toolchain-sudo.sh
**
6.改变/usr/local/pspdev文件夹属性,加入使用的用户及组
7.检查编译器版本
psp-gcc -v
成功后会有如下输出
Using built-in specs.
Target: psp
Configured with: ../configure --prefix=/usr/local/pspdev --target=psp --enable-languages=c,c++ --with-newlib --enable-cxx-flags=-G0
Thread model: single
gcc version 4.1.0 (PSPDEV 20060507)**
8.编译测试
cd /usr/local/pspdev/psp/sdk/samples/savedata/decrypt**
make
成功后会生成一个EBOOT.PBP文件。