当前位置 博文首页 > wellmikelan的专栏:搭建 IPhone 的 GCC 开发环境
一. 破解 IPhone?
? ? 不赘述。通过 Cydia 安装 OpenSSH,并及时修改 root 和 mobile 的密码。
二. 安装常用工具
? ? 包括 apt-get、wget 等。
? ? Cydia 源中移除了 apt-get,但可通过安装 CyDelete 而间接安装。
三. 安装开发环境
1. libgcc
? ? wget http://www.syshalt.net/pub/iphone/gcc-iphone/fake-libgcc_1.0_iphoneos-arm.deb
? ??dpkg –i fake-libgcc_1.0_iphoneos-arm.deb
2. iphone-gcc
? ??apt-get install iphone-gcc
3. sdk
? ??wget http://www.syshalt.net/iphone/gcc-iphone/sdk-2.0-headers.tar.gz
? ? 解压,把文件都复制到 /usr/include 目录
? ? 为防止覆盖系统同名文件,可先保存 /usr/include 下所有文件,将 sdk 的文件拷贝过去后,再拷贝保存的 /usr/include
4. gcc
? ??wget http://www.syshalt.net/iphone/gcc-iphone/gcc_files.tar.gz
? ? 解压,把文件都复制到 /usr/lib 目录
5. ldid
? ??apt-get install ldid
? ? 为编译后的应用程序签名,防止启动时被 ios 杀掉
接下来,与 Linux 下的开发就没有区别了。
PDUspy
cs