首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在iPhone 5/ iPad第4代(ARM v7s指令集)上安装R(统计计算项目)

在iPhone 5/ iPad第4代(ARM v7s指令集)上安装R(统计计算项目)
EN

Stack Overflow用户
提问于 2013-03-08 15:50:23
回答 2查看 11.2K关注 0票数 1

我有一个越狱(evasi0n)第4代iPad,带有iOS 6.1.2固件。

教程之后,我尝试在iPad上安装R。

我在Cydia http://leafmoon.users.sourceforge.net/cydia/./中添加了这个存储库,并安装了统计语言包R。

安装成功完成,没有任何问题。

但在移动终端I中键入:

代码语言:javascript
运行
复制
R

我得到了

代码语言:javascript
运行
复制
Illegal instruction: 4

我确信问题与解释这里的问题相同,即包不提供ARMv7s支持。

显然,R可以手动安装,但我不知道在这种特殊情况下如何安装R。

在上面引用的文档之后,我阅读了必须为R安装的构建依赖关系如下:

gettext,pcre,readline,png,tiff,x11

com.ech0chrome.libbz2,com.ech0chrome.libjpeg,com.ech0chrome.xzutils,com.ech0chrome.libgfortran,com.ech0chrome.iphone-gccplus

我认为非法指令:4错误是由于(至少)这些最后的.deb文件之一,必须重新编译为ARMv7s。但不幸的是,我对这个问题的了解到此为止:这就是为什么我请求你的帮助。

如何重新编译这个.deb文件?

有没有其他解决方案,以便在iOS设备上安装AppleA6/A6X芯片?

P.S.

1)我已经在GNU C编译器上正确安装了iPad。

2)我是一个iOS开发人员,所以我在我的机器上安装了XCode (V4.5)。

3)在我的iPhone 4S (iOS 5.1.1)中,R工作正常。

谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-23 07:41:34

如果您已经在iOS中使用了gnu,您应该将R2.x(安装在A6/A6X CPU (如iPhone 5/ iPad 4)和A7 CPU (如iPhone 5s / iPad Air / iPad Mini Retina)中安装后)如下所示

代码语言:javascript
运行
复制
sed -i'' 's/\x00\x30\x93\xe4/\x00\x30\x93\xe5/g;s/\x00\x30\xd3\xe4/\x00\x30\xd3\xe5/g;' /usr/local/lib/R/bin/exec/R

R3.0.2包现在在这里http://code.google.com/p/apiexplorer/downloads/detail?name=RPackage.tgz

票数 2
EN

Stack Overflow用户

发布于 2013-03-08 16:10:23

更好的方法可能是在另一台计算机上运行某种类型的R服务器,并从您的iPad访问该服务器,而不是试图在iPad上直接运行R。Rstudio有一个可用的服务器,搜索Rstudio和iPad会引起一些讨论(有些问题可能已经解决了,也可能尚未解决),但是这样你可能会有更多的人和更多的人一起工作,也有更多的成功希望。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15297924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档