14

我刚买了一个 EEE 垫变压器。就像我拥有的​​任何硬件一样,我想在上面安装一个 C 编译器。我知道我可以交叉编译,但我想在设备本身上进行开发。我搜索了谷歌,似乎只能找到有关如何为 x86/64 Linux 构建 arm 工具链的页面。想法?

4

2 回答 2

7

构建 gcc (et al.) 以在您的目标上运行的过程应该类似于构建交叉编译器,除了您将:

  • 需要有一个在您的机器上运行的 ARM 交叉编译器,例如 x86 机器。所以你的谷歌搜索结果仍然有用。
  • 在为工具链的所有部分运行时,使用该--host选项指定您的 ARM 平台。configure
于 2011-06-17T03:02:21.940 回答
5

自从您在 2011 年 6 月提出这个问题(或者可能在同一时间开始)以来,有一些东西可以完全满足您的需求,称为“终端 IDE”。这是一个比您检查为正确的答案更好的答案,因为它不像检查的答案那样依赖交叉编译。

Terminal-IDE 是一个集成开发环境,可以在您的 Android 设备上运行(正如您所询问的那样),并且同时具有 C 编译器和 Java(当然)。

有一个Terminal-IDE 网站,其中包含更深入的描述和其他资源的链接。

注意:由于我写了这个回复,Terminal-IDE的作者已经停止支持它。请不要因此而对我投反对票!

于 2013-04-07T16:50:37.913 回答