ARMv7l imx6 solo sd板的工具链

Tool chain for ARMv7l imx6 solo sd board

我刷了imx6 solo sd开发板的镜像,它是ARMv7l arch。由 yocto 项目构建。

现在我有一个要移植的应用程序,为此我需要工具链,对吧?如果是,请让我知道 where/how 以获取它。

是的。您可能需要一个工具链。根据您要移植的应用程序,您可以使用 yocto 生成特定的工具链。

  • 对于基于 Qt5 的应用程序,使用 yocto 生成工具链的命令是 bitbake meta-toolchain-qt5
  • 否则,如果您想要一个基于您的 rootfs 映像的工具链,生成工具链的命令将是 bitbake <image_name> -c populate_sdk,其中 <image_name> 是您构建并闪存到您的板中的映像的名称.

正如 John 指出的那样,Yocto 可以生成一个工具链,该工具链由您的 rootfs 容忍的自定义 GCC 组成,使用:

bitbake <image_name> -c populate_sdk

或者,您可以使用预先构建的 Linaro GCC 并将您的 rootfs 添加到编译器命令中,如下所示:

--sysroot=/path/to/rootfs