我有一个越狱(evasi0n)的第四代iPad,带有iOS 6.1固件。
通过Cydia,我安装了Mobile Terminal,版本号为520-2。
然后,按照这个教程的步骤,我下载并安装了CSU、链接标识编辑器、LibGCC、GCC和头文件/库。
在安装过程中没有出现任何问题。
该教程和项目更新时间分别为2012年2月15日和2012年2月18日,因此它们适用于iOS 5.x(我已在我的iPhone 4S上测试了该过程,iOS 5.1.1,它可以编译和在设备上执行C代码)。
但是,在iPad(iOS 6.1)的Mobile Terminal中,当我键入
$ gcc
我得到了
Illegal instruction: 4
我搜索了很多天,但我找不到关于iOS 6.x上的GCC的任何资料,因为有关它的最近一次讨论是在2012年10月12日更新的,而evasi0n越狱程序是从2013年2月4日开始可用的。
感谢任何帮助。
更新
从答案中看来,问题与iOS 6.x固件无关,而是与A6/A6X芯片有关,分别在iPhone 5和第四代iPad上。
gcc
?你使用的是哪个版本? - us2012