3

我的最终目标是在 Android 设备上运行 TinyCC (TCC) 并在设备本身上执行输出。
我知道这会很慢,但我需要这个与我的学士论文中的一个理论问题有关。

我想到了以下步骤来为 Android(ARM)构建原生 TinyCC:
1. 使用 Android-NDK 的 ARM 输出生成独立工具链(完成)
2. 使 TinyCC 成为生成 ARM 输出的交叉编译器
3. 交叉编译我的交叉- 使用我的独立工具链编译 Tcc 以在 Android 上本地运行

在寻找 2. 和 3. 步骤的解决方案时,我偶然发现了一些捷径: 1. arm-eabi 2. arm-elf-eabi 3. arm-linux-eabi 4. arm- none- 有
什么区别linux-eabi 5. arm-elf-linux-androideabi 6. arm-linux-androideabi? 既然我想在 ARM 上运行编译器和输出,那么“我必须使用什么”? 我真的不知道要针对哪个目标,每个目标的真正含义以及如何正确使用。







任何帮助表示赞赏。
提前致谢。

4

0 回答 0