在nfs目录下创建 rootfs
复制正点原子给的BusyBox解压。
进入MakeFile,加入如下
中文字符支持 打开文件 busybox-1.29.0/libbb/printable_string.c,
打开文件 busybox-1.29.0/libbb/unicode.c
make menuconfig
不要选中
编译
完成后如下
这里我解压文件地址错了,我们复制到
下,重新make
向 rootfs 的“/lib”目录添加库文件
mkdir lib
复制库文件(之前交叉编译器压缩包里的)
我重新解压了一个用来复制
进入刚解压的gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linuxgnueabihf/libc/lib
cp *so* *.a /home/zuozhongkai/linux/nfs/rootfs/lib/ -d
rm ld-linux-armhf.so.3
cp ld-linux-armhf.so.3 /home/zuozhongkai/linux/nfs/rootfs/lib/
进入gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib
cp *so* *.a /home/zuozhongkai/linux/nfs/rootfs/lib/ -d
进入gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib