0

因为我无法获得适用于 android 的 mksquashfs 工具。我使用交叉编译为arm编译它并构建它,内核和mksquashfs的工具链相同。

我将 mksquashfs 推到/data/ partition of target.

#: cd /data/
#: mkdir xyz
#: ./mksquashfs xyz xyz.sqsh

错误信息是:

   /system/bin/sh: ./mksquashfs: not executable: magic 7F45

如果我缺少任何交叉编译工具链等,请告诉我如何获得适用于 android 的 mksquashfs。

4

1 回答 1

0

幻数 7F45 指定可执行和可链接格式 (ELF) 文件类型,这是一种在 ARM 处理器上不可执行的格式。

原因可能是不正确的交叉编译或使用了错误的工具链。

使用正确的工具链应该可以解决这个问题

于 2014-04-28T17:07:31.730 回答