我是靠谱客的博主 落寞戒指,最近开发中收集的这篇文章主要介绍NUC980移植e2fsprogs1、下载源码2、配置编译3、格式化,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、下载源码

e2fsprogs

2、配置编译

因为gcc版本原因,需要修改源码文件夹下misc/e4defrag.c

//#ifndef HAVE_FALLOCATE64
//#error fallocate64 not available!
//#endif /* ! HAVE_FALLOCATE64 */

//ret = fallocate64(donor_fd, 0,
ret = posix_fallocate64(donor_fd,
./configure --host=arm-linux CC=arm-linux-gcc LDFLAGS=-static --prefix=/home/zl/nuc980/NUC980_Linux_Applications-master/e2fsprogs-1.45.4/dist_e2fsprogs --disable-nls --with-udev-rules-dir=/home/zl/nuc980/NUC980_Linux_Applications-master/e2fsprogs-1.45.4/dist_e2fsprogs/udev --with-crond-dir=/home/zl/nuc980/NUC980_Linux_Applications-master/e2fsprogs-1.45.4/dist_e2fsprogs/crond --with-systemd-unit-dir=/home/zl/nuc980/NUC980_Linux_Applications-master/e2fsprogs-1.45.4/dist_e2fsprogs/systemd
make
make install

在sbin目录下拷贝需要的工具(我暂时只需要mkfs.ext4)到根文件系统目录下的sbin目录

3、格式化

mkfs.ext4 /dev/mmcblk0

最后

以上就是落寞戒指为你收集整理的NUC980移植e2fsprogs1、下载源码2、配置编译3、格式化的全部内容,希望文章能够帮你解决NUC980移植e2fsprogs1、下载源码2、配置编译3、格式化所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(29)

评论列表共有 0 条评论

立即
投稿
返回
顶部