看到网上的N多教程,感觉都挺麻烦的。现写下我常用的方法。以最新1.20.2版本为例。
把老的busybox中的.config文件拷过来,然后输入:make oldconfig。 ---此方法适用于把老busybox升级的用户选用。
另外,就是make defconfig;make menuconfig的方法了。
重点不是这个。网上说设置环境变量要进入makefile修改或在menu中Build Options中添加。其实没这个必要。
只要在编译的时候输入:make ARCH=arm CROSS_COMPILE=/opt/hisi-linux/x86-arm/arm-hisiv200-linux/target/bin/arm-hisiv200-linux-就可以了。
注意点是:CROSS_COMPILE中不是写“arm-hisiv200-linux-”,也不是写路径“/opt/hisi-linux/x86-arm/arm-hisiv200-linux/target/bin”,而是两者的结合。