ARMv7l imx6独立sd板的工具链
问题描述:
我已经刷新了ARMv7l arch的开发板imx6 solo sd的图像。由yocto项目构建。ARMv7l imx6独立sd板的工具链
现在我有一个应用程序端口,为此我需要工具链,对吧?如果是,请让我知道在哪里/如何得到它。
答
是的。你可能需要一个工具链。根据您希望移植的应用程序,您可以使用yocto生成特定的工具链。
- 对于基于QT5应用,命令生成工具链与yocto是
bitbake meta-toolchain-qt5
- 另外,如果您要根据您的根文件系统的图像上的工具链,命令生成工具链将是
bitbake <image_name> -c populate_sdk
,其中<image_name>
是您在董事会中建立和闪现的形象的名称。
答
正如约翰指出,Yocto可产生耐受性,以你的根文件系统定制GCC组成的工具链,使用方法:
bitbake <image_name> -c populate_sdk
或者,你可以使用预建Linaro GCC并添加您的根文件系统来编译器命令为:
--sysroot=/path/to/rootfs
以及如果应用程序基于4.x会怎么样? – Coder
同样,取决于你想要移植到哪个qt4类型的应用程序,你有'meta-toolchain-qt'和'meta-toolchain-qte'。我认为你需要使用的是'meta-toolchain-qte'。按照下面的链接:http://developer.toradex.com/how-to/how-to-set-up-qt-creator-to-cross-compile-for-embedded-linux#Build_the_SDK_for_Qt_development你会有更多的细节。 –