首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android上通过SSH编译和运行ARM程序集代码

在Android上通过SSH编译和运行ARM程序集代码
EN

Stack Overflow用户
提问于 2016-03-21 06:14:58
回答 1查看 535关注 0票数 0

我试图运行一些ARM组装代码上的Snapdrae810开发板,以评估性能的Cortex-A53和A57处理器。我的代码与android应用程序无关,它们是C/Assembly。此外,我想获得远程访问板最好通过SSH和运行gcc的命令。在Android中,董事会默认操作系统,我的第一个意图是在上面安装Linux,以使事情顺利进行。然而,高通的客户支持部门告诉我,Linux不受这个委员会的支持,我不得不与Android打交道。

我已经搜索过各种论坛了。他们中的一些人建议将Android设备根根,在设备上安装QuickSSHDSSHDroid,只需在设备上安装SSH即可。但是,我不确定所提供的控制台是否具有运行gcc命令、生成可执行文件和运行它的能力。其他人则建议使用交叉编译生成可执行文件,并通过adb控制台推送可执行文件,并在Android设备上运行。这种方法更有意义,但我需要通过SSH远程访问板,并不断地在设备上编辑我的代码。

我的问题是,通过SSH远程访问这个设备、编译和运行C/ARM汇编代码、传输文件和获得我的代码的真正时间的最佳和最简单的方法是什么?!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-21 06:49:19

交叉编译是生成可执行文件的最简单的选项。否则你得先把GCC引向目标。别费心了。

而且,亚行在处理Android设备方面要好得多,因为你不需要安装任何额外的应用程序/可执行文件才能让它正常工作。亚行也可以在TCP连接上工作。因此,不需要SSH来完成这项任务。如果设备是根的,“亚行根”和“亚行外壳”将为您提供根控制台。

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

https://stackoverflow.com/questions/36124299

复制
相关文章

相似问题

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