模板:IMX8交叉编译

来自ARM Wiki
Tangdapeng讨论 | 贡献2020年6月5日 (五) 19:02的版本
跳转至: 导航搜索

使用yocto系统做应用层开发时,需要安装对应的开发sdk,即安装编译要用到的交叉编译工具链。
a,下载文件 “fsl-imx-wayland-glibc-x86_64-fsl-image-qt5-validation-imx-aarch64-toolchain-4.14-sumo.tar.bz2”下载地址
b,下载完成后,解压,运行 :

sudo sh ./fsl-imx-wayland-glibc-x86_64-fsl-image-qt5-validation-imx-aarch64-toolchain-4.14-sumo.sh
Sdk安装01.png

c,完成步骤b后,交叉编译工具链会安装至“/opt/fsl-imx-wayland/4.14-sumo/”目录(自定义安装目录的可以到对应的目录查看), 交叉编译工具链的使用方法如下:

source /opt/fsl-imx-wayland/4.14-sumo/environment-setup-aarch64-poky-linux

查看环境变量,已经可以直接使用"$CC"来交叉编译自己的应用程序APP,此方法只在当前shell生效。

Sdk安装022.jpg
  • 将交叉编译工具链加入到系统环境变量中
echo "source /opt/fsl-imx-wayland/4.14-sumo/environment-setup-aarch64-poky-linux" >> ~/.bashrc
source ~/.bashrc