以emmc为例子:
1.通过find指令找到busybox的源码路径
find -name "busybox"
./ok113i/longan/buildroot/target/bin/busybox
./ok113i/longan/buildroot/build/busybox-1.29.3/busybox
./ok113i/longan/buildroot/build/busybox-1.29.3/include/config/busybox
./ok113i/longan/buildroot/build/buildroot-config/br2/package/busybox
进入到该路径,打开图形配置界面进行配置:
make menuconfig ARCH=arm
通过搜索确认nc命令的位置,进入Networking Utilities找到netcat进行勾选。
勾选完成后保存并退出,此时将生成的新的.config保存到另一处备份,并将其名字改成busybox.config
cp .config /home/forlinx/Desktop
将拷贝出来的.config改完名字后将其替换进如下图路径
cp busybox.config /home/forlinx/ceshi/OK113i-linux-sdk/buildroot/buildroot-201902/package/busybox/
替换完成后进入buildroot中进行编译
forlinx@ubuntu:~/ceshi/OK113i-linux-sdk/buildroot/buildroot-201902$ ./build.sh
编译完成后,退出到sdk路径进行全编译,并打包镜像。
forlinx@ubuntu:~/ceshi/OK113i-linux-sdk$ ./build.sh
forlinx@ubuntu:~/ceshi/OK113i-linux-sdk$ ./build.sh pack
将镜像烧录进板子,打开终端进行nc命令的查找:
|