交叉编译环境搭建
arm交叉编译环境搭建
交叉编译工具链下载地址:https://releases.linaro.org/components/toolchain/binaries/latest-7/

我们主要关注aarch64-linux-gnu和arm-linux-gnueabihf两个交叉编译工具,前者是针对arm64位处理器,后者针对arm32位处理器
我们下载arm64位的交叉编译工具,如图所示:

我们将其下载后,创建目录:/usr/local/aarch64
1 |
|
创建完成后将文件拷贝到目录下
1 |
|
解压:
1 |
|
修改环境变量:
1 |
|
添加如下内容:
1 |
|
安装相关库
在使用交叉编译器之前还需要安装一下其它的库,命令如下:
1 |
|
交叉编译器验证
首先查看一下交叉编译工具的版本号,输入如下命令:
1 |
|
如果交叉编译器安装正确的话就会显示版本号,如图所示:

编译测试命令
1 |
|
交叉编译环境搭建
https://tomwithkernel.github.io/交叉编译环境/环境搭建/