如何在ipad中设置c编译环境,编译c程序

参考自http://blog.syshalt.net/?s=gcc


拿ipad写c程序实在是本人一个蓄谋已久的方案,网上查了许多方案,发现都比较旧了,好多包都下载不下来,于是找了下这些想法的源头,貌似是syshalt搞出来的东西,在ipad2 ios5.0.1 的环境中已经配置成功,特此分享下:

很多人推荐的在ipad上安装包的方法是使用ssh链接,不过如果下载了mobileterminal的话直接在ipad上安装就可以了,我在cydia上下载了以后安装成功了,并没有之前提到过的不能运行的问题。(当然,ipad是要越狱过的)

需要的安装包有:mobile terminal,wget,apt-backup,vi(可选),都在cydia中进行安装

然后需要找一个有无线的环境,没有其实也成,可以参考原网站,上面都提供了包的下载

1、首先运行wget http://www.syshalt.net/pub/iphone/gcc-iphone/fake-libgcc_1.0_iphoneos-arm.deb 获取fake-libgcc的包,据说这个包是个假的,但不得不装。。

2、安装fake-gcc包:dpkg –i fake-libgcc_1.0_iphoneos-arm.deb,前提是在terminal中获得root权限,使用指令 su, 默认密码是 alpine(咋看觉得都是某个女人的名字。。一定又有一段往事。。)

3、安装 iphone-gcc: apt-get install iphone-gcc

4、下载: wget http://www.syshalt.net/iphone/gcc-iphone/sdk-2.0-headers.tar.gz

5、解压,并将文件复制到include目录:tar -xvzf sdk-2.0-headers.tar.gz      cd include-2.0-sdk-ready-for-iphone       cp –r * /usr/include

6、下载:wget http://www.syshalt.net/iphone/gcc-iphone/gcc_files.tar.gz

7,同样的,解压,不过要复制到lib目录: tar -xvzf gcc_files.tar.gz     cd gcc_files     cp –r * /usr/lib

这样应该就可以运行了,可以在terminal中写个程序测试下,使用 gcc -o就可以编译使用了,不过要说的是这个terminal比较蛋疼,尤其是再配上ipad 的虚拟键盘,什么tab什么向上的都没法用,不过可以设置手势,所以真正使用还得配个键盘吧。。


PS:还有一种方法是下载一个idos。。然后在里面安装turbo c,我试了下可行,不过模拟的键盘特别小。。不太实用。。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值