srczhang

目的:静态编译 Busybox_arm64 1.13.1

环境:Ubuntu 18.04.3

#----------------环境配置
#       aarch64-linux-gnu-g++
sudo apt install -y g++ g++-aarch64-linux-gnu 
#       menuconfig
sudo apt install -y libncurses5-dev flex bison

#----------------编译过程
#下载源码
wget https://busybox.net/downloads/busybox-1.31.1.tar.bz2
tar -jxvf busybox-1.31.1.tar.bz2
cd busybox-1.31.1

#生成默认编译配置    生成文件大小约2.04MB。
make defconfig    

#编辑配置
make menuconfig
#Settings --->
#    --- Build Options
#    [ ] Build static binary (no shared libs)   #按“空格键”勾选此项。

make -j8 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-    #-j8代表8线程编译

分类:

技术点:

相关文章:

  • 2021-12-18
  • 2022-01-08
  • 2021-11-26
  • 2021-10-18
  • 2018-11-20
  • 2021-05-19
  • 2021-12-18
  • 2021-11-15
猜你喜欢
  • 2021-08-04
  • 2021-11-14
  • 2021-12-03
  • 2021-09-05
  • 2019-11-06
  • 2021-08-02
  • 2021-05-06
相关资源
相似解决方案