![BTRFS文件系统的交叉编译](https://linux22.com/image/35093/BTRFS%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E7%9A%84%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91.png)
我们正在开发基于 Beaglebone 黑色的定制板,
我们计划使用 eMMC 进行存储。
为了决定 eMMC 上的文件系统,我们想要交叉编译 Btrfs 用户空间实用程序,有谁知道为基于 ARM 的主板交叉编译 btrfs 用户空间实用程序的步骤吗?
如果是,请与我分享,我用谷歌搜索但未能找到交叉编译步骤。
我在交叉编译时遇到以下错误,
btrfs-convert.c:42:28: fatal error: ext2fs/ext2_fs.h: No such file or directory
#include <ext2fs/ext2_fs.h>
^
有什么建议指点吗?
答案1
ext2fs.h
是由提供的e2fslibs-dev
包裹。因此,也许检查一下您是否安装了 e2fslibs-dev。