ubuntu:16
busybox:1.26.2
arm-linux-gnueabi: gcc-6
使用ssh客户端的时候出现/opt/Linux/linux-3.5/scripts/kconfig/Makefile:21: recipe for target 'menuconfig' failed错误,
解决: 1:安装 sudo apt-get install libncurses5-dev库
2:ssh客户端窗口不能太小,把terminal变大整个屏幕大小就可以显示。
编译后内核能找到启动文件,但就是不能运行,结果用 file busybox命令查看后发现是用在i386机子上的,正确的应为
book@book-virtual-machine:/qemu_tes/busybox/busybox-1.26.2$ file busybox
busybox: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 2.6.16, stripped
若没有显示"ARM"则不能在开发板上运行.