ITADN
ps3dev/ps3toolchain
ps3dev/ps3toolchain · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

License CI

[!NOTE] 这是工具链仓库。 如需完整的开发环境,请使用 ps3dev

它的作用是什么?

该程序会自动构建并安装编译器以及用于为索尼 PlayStation 3 游戏机开发 homebrew 软件的其他工具。

如何使用它?

通过安装以下软件来设置您的环境:

autoconf, automake, bison, flex, gcc, libelf, make, makeinfo, ncurses, patch, python, subversion, wget, zlib, libtool, bzip2, gmp, pkg-config, g++, libssl-dev, clang

Linux

对于基于 Debian 的发行版:

  apt-get install autoconf automake bison flex gcc libelf-dev make \
    texinfo libncurses5-dev patch python subversion wget zlib1g-dev \
    libtool libtool-bin python-dev bzip2 libgmp3-dev pkg-config g++ libssl-dev clang

对于 Debian 11 和 12:

请安装 python-is-python3python-dev-is-python3,而非 pythonpython-dev

对于 Debian 13:

除上述内容外,还需安装 python3-setuptools

对于 RedHat 发行版:

  sudo dnf install bison flex gcc elfutils-libelf-devel make python path \
  wget zlib-devel libtool python3-devel bzip2 gmp-devel pkg-config gcc \
  openssl-devel texinfo ncurses-devel

macOS

在 macOS 系统上,如果您拥有 Homebrew 包管理器,那么以下命令行应足以安装所有必需的组件:

  brew install autoconf automake openssl libelf ncurses zlib gmp wget pkg-config texinfo

Windows

请使用 Ubuntu WSL,并按照常规的 Linux 流程操作。

在您的 bash 配置文件中添加以下变量:

  export PS3DEV=/usr/local/ps3dev
  export PSL1GHT=$PS3DEV

  export PATH=$PATH:$PS3DEV/bin
  export PATH=$PATH:$PS3DEV/ppu/bin
  export PATH=$PATH:$PS3DEV/spu/bin

运行工具链脚本:

  ./toolchain.sh