在ubuntu上使用交叉编译工具链编译arm64版busybox
来源:互联网 发布:java变量怎么初始化 编辑:程序博客网 时间:2024/06/07 03:01
我是在ubuntu14.04上使用交叉编译工具链编译arm 64位版busybox
第一步:在ubuntu上安装交叉编译链。
下载,解压,配置环境变量(PATH)。。。
第二步:到官网上下载busybox,解压
wget http://busybox.net/downloads/busybox-2.23.tar.bz2 tar -xjf busybox-2.23.tar.bz2 cd busybox-2.23/
第三步:配置,编译,安装busybox
我安装的交叉编译链为: aarch64-linux-gnu-
配置: 生成默认arm版配置文件.config: make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- defconfig 通过图形界面修改配置文件.config: make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig 在编译选项中,一般选择静态方式
编译:
编译:make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- 安装(其实就是把生成的文件汇聚到一起(默认是在当前目录_install文件夹中):make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- install
在_install 文件下有: sbin bin usr linuxrc
不指定ARCH等参数,则编译x86版。
0 0
- 在ubuntu上使用交叉编译工具链编译arm64版busybox
- 在X86上交叉编译ARM64 linux上的NCNN
- ubuntu下编译交叉编译工具链
- 在ubuntu上编译和交叉编译OpenSSL库
- rust 交叉编译平台: 在ubuntu上编译windows程序
- 交叉编译busybox
- busybox交叉编译
- Busybox文件系统交叉编译
- busybox 交叉编译
- 交叉编译busybox
- busybox交叉编译选项
- 交叉编译busybox
- 交叉编译busybox
- busybox交叉编译+移植
- Busybox 交叉编译
- 交叉编译工具使用
- ubuntu下安装交叉编译工具链
- ubuntu下安装交叉编译工具链
- 114. Flatten Binary Tree to Linked List
- 100万并发连接服务器笔记之测试端就绪
- Java中,jsp文件编译之后部署显示中文乱码
- maven project
- LeetCode minDepth of 2 bin tree
- 在ubuntu上使用交叉编译工具链编译arm64版busybox
- 批量启动\停止ORACLE服务
- 100万并发连接服务器笔记之1M并发连接目标达成
- C++ 实现比较版本号
- java当中this应该怎么理解?
- 消息系统Kafka介绍
- 关于linux
- C++ STL stack/queue
- Makefile 学习日记(五)——makefile中的函数