C语言 如何在不交叉编译的情况下编译和安装适用于 Android 的原生 Linux 软件



现在我可以访问Android平台的根外壳。这很像在像Raspberry Pi这样的普通嵌入式Linux平台上工作。但关键的区别是我还没有找到为它安装或编译 Linux 软件的方法。这里的软件并不意味着Android应用程序。我只想要普通的Linux软件,如gcc,python等。

首先,是否有类似的命令可用于安装 Linux 软件/应用程序的apt-get

如果没有,我必须从源代码编译软件。我在哪里可以找到适合安卓的原生 gcc 工具链?我不想像这个问题那样使用交叉编译(如何构建本机(命令行)可执行文件以在 Android 上运行?

顺便说一句,我的安卓平台不是手机或平板电脑。这是一个带有ARM Cortex A9内核的开发工具包。

可能的选项:

  • 利尔·德比
  • Debian 套件

这两个工具都在 chroot 环境中提供原生工具链。

最新更新