iPad能不能装c语言的编译器,IPhone/IPad/IPod安装GCC的方法

GCC是一种很常用的C语言的编译器,可以在各种版本的Windows,Linux,Mac上运行,当然IPhone的IOS系统也不例外~下面就教大家如何在IPhone上面安装GCC,帮助程序猿们实现随时随地撸代码的梦想~

首先,设备需要越狱,根据设备和IOS版本不同,越狱方法也很不一样,这里不在详细描述,请自行去网上搜索相关教程.

1. 越狱成功后的设备,需要先在安装 Cydia里面安装OpenSSH, 来开启对SSH的支持, 这样以后从电脑上就可以用Putty(Windows)/SSH(Linux/Mac)对手机进行远程控制了

2.在Cydia中安装:

wget

Aptitude

Apt 0.6 Transitional (包含终端下的apt-get命令)

zip

unzip

iSSH (一个SSH软件,连接127.0.0.1后可以当终端用,比Terminal好用的多)

之后退出Cydia,在IPhone任务栏里面也要删掉Cydia的图标,不然会导致之后dpkg出错

3.用WinSCP连接IPhone

地址Address:

用户User:root

密码Password:alpine

进去之后的目录应该是/var/root

点击菜单栏中的Command然后选择Open in putty (直接按Ctrl+P也可以) 打开putty终端

之后会让你输入root的密码, 输入alpine, 注意这里不会有任何提示

进去之后打dir, 确认下当前目录是/var/root

然后依次输入下面命令:

apt-get install ldid (安装ldid,防止IOS自行Kill掉窝萌的程序)

apt-get install nano (安装nano文本编辑器,这样在终端里面也可以编辑源码了)

wget http://www.syshalt.net/pub/iphone/gcc-iphone/fake-libgcc_1.0_iphoneos-arm.deb     (安装libgcc)

dpkg –i fake-libgcc_1.0_iphoneos-arm.deb

sudo apt-get install iphone-gcc                                                                 (安装gcc)

wget http://www.syshalt.net/iphone/gcc-iphone/sdk-2.0-headers.tar.gz   (下载头文件)

tar -xvzf sdk-2.0-headers.tar.gz

wget http://www.syshalt.net/iphone/gcc-iphone/gcc_files.tar.gz

tar -xvzf gcc_files.tar.gz

4.在WinSCP中,点右键然后Refresh,

再把新出来的include-2.0-sdk-ready-for-iphone目录中的全部内容移动到/usr/include里

把gcc_files里面的三个文件移动到/usr/lib文件夹里面

最后删除/var/root里面的include-2.0-sdk-ready-for-iphone和gcc_files文件夹还有那两个tar.gz文件和fake-libgcc_1.0_iphoneos-arm.deb

5.关WinSCP关Putty

在IPhone上打开iSSH, 地址输入ssh://mobile@127.0.0.1然后连接

密码输入alpine,这里输入密码时也不会有任何显示

此时应该在/var/mobile这个文件夹里,也就是窝们储存用户数据的地方

在这里用nano搞个test.c

代码如下:

#include

int main(int argc,char* argv[]){

printf("Hello World!\n");

}

保存并退出

输入命令gcc test.c -o test

然后输入./test能看到Hello World字样 就说明成功了

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值