是否可以在 Fedora 中编译 ac 代码并使用 gcc 在 Android 上运行它?我试图编译使用gcc file.c -o f1
,它没有工作。有什么建议吗?我无法使用 ADB 工具执行它。
问问题
217 次
1 回答
0
如果你的 c 代码是在终端运行的,你可以简单地交叉编译它,然后使用 ADB 工具将可执行文件推送到你的手机上。
获取交叉编译器
下载交叉编译器,例如: http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/
您可以从以下位置构建 android 开发环境:http: //source.android.com/source/building.html
使用 arm-eabi-gcc 编译您的 c 代码,生成可执行文件,即。a.out
- adb push a.out /sdcard, chmod 777,然后你可以从 adb shell 运行它
于 2014-03-21T16:27:23.600 回答