Jetson Linux 工具链
NVIDIA® 指定 Linaro gcc 7.3.1 2018.05 aarch64 工具链用于
• 交叉编译应用程序以在 Jetson Linux 驱动程序包 (L4T rel-32 上运行。
• 在 L4T rel-32 源代码发布中交叉编译代码。
本主题介绍如何获取此工具链。
工具链信息
该工具链包含以下组件
• GCC 版本: 7.3.1
• Binutils 版本: 2.28.2.20170706
• Glibc 版本: 2.25
下载工具链
从以下位置下载预构建的工具链二进制文件
解压工具链
执行以下命令来解压工具链
$ mkdir $HOME/l4t-gcc
$ cd $HOME/l4t-gcc
$ tar xf gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu.tar.xz
设置 CROSS_COMPILE 环境变量
许多构建系统要求您设置环境变量 CROSS_COMPILE 以指向要使用的工具链。要为 aarch64 工具链设置 CROSS_COMPILE
$ export CROSS_COMPILE=$HOME/l4t-gcc/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-