想在将一个开源库移植到android上,因为之前做过一个移植,是直接将编译出的可执行文件放到目录下,然后再调用exec执行的。这次也想那样做,可是报了上面这个错误。

通过,google,发现,上面错误的含义为:

Magic number 7F45 specifies the Executable and Linkable Format (ELF) file type, a format that is not executable on ARM processors.

Reason could be either improper cross compilation or either using wrong toolchain.

因此,我们要将gcc及target等换成 arm架构的。

更多相关文章

  1. Android(安卓)JNI开发进阶篇
  2. 错误:Repository test has failed (Android(安卓)studio git配置)
  3. Android(安卓)中 Base64 转换成 图片
  4. [置顶] android学习要点总结
  5. Android解决Java.util.concurrent.ExecutionException: com.Andr
  6. Android实体类序列化
  7. Android(安卓)提醒用户输入错误的方法
  8. Android中运行OpenGL工程出错:java.lang.IllegalArgumentExceptio
  9. 网页无法打开...因为:net:ERR_CLEARTEXT_NOT_PERMITTED错误解决办

随机推荐

  1. 基于安卓手持设备的手机应用编程——用户
  2. Android之根据经纬度查询位置地址名称
  3. android直接在桌面生成快捷方式
  4. Android在中国广电应用的10大障碍
  5. Android Pay正式启用 支付宝们还好吗
  6. 纯CSS3实现的Android Logo~~源码来鸟~
  7. Android的几种通讯方式
  8. Android学习笔记--Binder
  9. Android View回顾之坐标系
  10. 从Android 1.0到Android 8.0,盘点每一代系