为Android构建Autotools

时间:2012-08-19 21:45:59

标签: android gcc

也许有些人知道有一个GCC 4.7的Android端口。

我已经对它进行了测试并且效果很好,但是当'make'和'configure'不在图片中时,它就没用了。

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

如果你想知道世界上谁会在手机上发展,你会忘记一些平板电脑运行Android,虽然我自己有一部手机。

1 个答案:

答案 0 :(得分:1)

make require什么都没有,但C库和shell; configure实际上是由autoconf生成的shell脚本,而autoconf依赖于awk,m4和diffutils。最难的部分是使用autoconf并使用Android内置shell,据说缺乏很多功能。幸运的是,bash的Android端口已经存在。

将GNU编程堆栈移植到Android上最成问题的部分是未记录的文件层次结构(设备供应商倾向于在每个奇思妙想中修改它)并且严重缺乏仿生库。有许多项目,试图解决这个问题(例如http://sourceforge.net/projects/droidoverlay/),但一般来说这个领域仍有待探索。