首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为Android构建Autotools

为Android构建Autotools
EN

Stack Overflow用户
提问于 2012-08-20 05:45:59
回答 1查看 485关注 0票数 2

也许你们中的一些人已经知道了,有一个名为GCC 4.7的安卓端口。

我已经测试过了,它工作得很好,但是当“make”和“configure”不在考虑范围之内时,它就变得相当无用了。

将Autotools移植到Android本身需要做些什么,包括make和配置?

如果你想知道世界上谁会在手机上开发,你可能忘记了一些平板电脑运行Android,尽管我自己也有一部手机。

EN

回答 1

Stack Overflow用户

发布于 2012-09-03 21:43:42

make不需要任何东西,只需要C库和shell;configure实际上是由autoconf生成的shell脚本,它又依赖于awk、m4和diffutils。最困难的部分是使用带有Android内置shell的autoconf和make,据说它缺乏很多功能。幸运的是,bash的Android端口已经存在。

将GNU编程栈移植到Android最大的问题是没有文档记录的文件层次结构(设备供应商倾向于随心所欲地对其进行修改),并且严重缺乏仿生库。有许多项目试图解决这个问题(例如http://sourceforge.net/projects/droidoverlay/ ),但总体上这一领域仍有待探索。

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

https://stackoverflow.com/questions/12030266

复制
相关文章

相似问题

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