终于在android 手机上跑了c和汇编,先把以前的资料重新整理下,分以下步骤

1. 首先下载并安装交叉编译工具GNU/ARM Linux gcc:

  http://www.codesourcery.com/gnu_toolchains/arm/download.html

  安装时 直接解压就行了

2. 要设置好PATH环境变量。

3. 用刚下载的交叉编译工具编译源代码:

  # arm-none-linux-gnueabi-gcc test.c -o test -static

  -static选项在这里是必须的,不然android平台就不运行此程序。

  这也说明了此平台上的C/C++库是不能被C/C++程序动态连接的 。

4. 进入tools目录,用adb工具下载到android平台,放到/data/data目录。

  # ./adb push test /data/data

5. 进入/data/data目录运行程序。

  # cd /data/data

  # ./test

更多相关文章

  1. 转:Android中如何修改系统时间(应用程序获得系统权限)
  2. Android 最简单的二维码和条形码扫描生成工具
  3. Android文件系统的结构及目录用途、操作方法
  4. 个人安卓学习笔记---Android模拟打电话程序实现
  5. Android程序的真正入口Application

随机推荐

  1. 10个经典的Android开源应用项目
  2. Android(安卓)内核 - 00 Android模块及Li
  3. Android开发者必知的5个开源库
  4. Android中我为什么发不了邮件--Android邮
  5. Android差量更新
  6. Android应用程序线程消息循环模型分析
  7. 阿里云手机应用开发点滴
  8. Android平台调用Web Service:示例
  9. Android(安卓)NDK之接口统一
  10. Android线程模型解析(包括UI的更新)