详细资料请加QQ群索取
欢迎加入qq交流群:669495872
总览:
编译需求:
源码:/home/qlqcetc/nuc970bsp/01.第三方工具/busybox-1.22.1
编译工具链:arm-linux-gcc
生成文件:
bin sbin usr 三个文件夹和linuxrc文件
操作步骤如下:
1.进入源码所在文件夹
# cd /home/qlqcetc/nuc970bsp/01.第三方工具/busybox-1.22.1/
2.清除文件
# make clean
3.图像化裁剪功能
# make menuconfig
进入图形化裁剪界面,在这里可以根据自己的需求,增加或删除功能。
以增加passwd功能为例,介绍一下如何增加
busybox设置选单是多层次的. 在本页面内, 可透过上, 下, 左, 右, 四个箭头键控制选单的位置. 上, 下键选择要控制的相应功能. 左, 右键则是选择了下排的功能按钮. 要进入更深一层的选单时, 按下 “Enter” 键即可.
下一排的按钮有三个, 停留在 “Select” 时, 可透过空格键始能及失能相应功能. 显示[ ]代表此功能失能. [*] 代表始能
首先我们将光标移动到 Login/Password Management Utilities ---> 一行,按下“Enter” 键,进入该页面。
然后将光标调节到passwd一行,并敲击空格,使之生效。
设置好后返回第一页面,选择保存Save Configuration to an Alternate File 保存设置。保存好后退出。
4.编译
#make
5.安装
#make install
执行到这里,就会在/home/qlqcetc/nuc970bsp/01.第三方工具/busybox-1.22.1/_install路径下生成所需要的文件和目录。将生成的bin sbin usr 三个文件夹和linuxrc文件复制到酷客提供的rootfs文件夹下,替换原文件即可。