make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig
Settings ---> 一些基本设置 包含了tab自动补全 gcc编译器配置 编译选项 默认动态库编译 后面添加一些依赖库
aarch64-linux-gnu-readelf -a bin/busybox | grep "Shared"
Type: DYN (Shared object file)
0x0000000000000001 (NEEDED) Shared library: [libm.so.6]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1]
Archival Utilities ---> 各种压缩和解压缩工具
Coreutils ---> 核心的命令 ls cp mv
Finding Utilities ---> find命令相关的
Init Utilities ---> init程序配置选项
Login/Password Management Utilities ---> 登录/用户号和密码相关的
Linux Module Utilities ---> lsmod insmod相关的
Linux System Utilities ---> 系统命令 包含mount
Miscellaneous Utilities ---> i2c flash命令 各种操作硬件的相关的工具
Networking Utilities ---> 网络相关的命令 telnetd ping ifconfig
Process Utilities ---> 进程相关的命令 ps free kill top
Shells ---> shell解释器 配置选项
System Logging Utilities ---> 系统log相关的命令