在Fedora中编译并在Android上运行

时间:2013-10-30 16:05:52

标签: android linux gcc adb fedora

是否可以在Fedora中编译c代码并使用gcc在Android上运行?我尝试使用gcc file.c -o f1进行编译,但它不起作用。有什么看法吗?我无法使用ADB工具执行它。

1 个答案:

答案 0 :(得分:0)

如果您的c代码在终端中运行,您可以简单地交叉编译它并使用ADB工具将可执行文件推送到手机。

  1. 获取交叉编译器

  2. 使用arm-eabi-gcc编译你的c代码,生成可执行文件即。 a.out的

  3. adb push a.out / sdcard,chmod 777,然后你可以从adb shell运行它