IMX6上的Yocto(Dora)QT5:qmake在哪里

时间:2015-11-19 15:32:10

标签: qt5 qmake yocto

我问,因为经过长时间的搜索,我没有找到一个明确的答案: - 我需要qmake用于QT5 - 我想在yocto生成的sdk中使用它 - 我没有成功添加它 我尝试:添加meta-toolchain-qt5或qttools但没有成功。 我应该在哪里找到它? (是的,我必须坚持这个旧的DORA发行版) 非常感谢!

2 个答案:

答案 0 :(得分:2)

我找到了解决方案(或许对你很清楚:-)) 要在全局工具链中添加QT工具链,请在图像文件(例如image_types_yourimage.bbclass)中添加此inherit populate_sdk_qt5

  1. inherit populate_sdk_qt5添加到您的图片配方(see an example),
  2. 生成您的图片:bitbake your-image
  3. 生成专门的SDK:bitbake your-image -c do_populate_sdk
  4. tmp/deploy/sdk/
  5. 找到您的特殊SDK

    如果出于任何原因你更喜欢meta-toolchain-qt5考虑到它将构建整个qt5工具链并且qtwebkit是巨大的,需要很多构建并且容易出错(并且还会拉动)更多的依赖)。

答案 1 :(得分:1)

设置Yocto环境后

bitbake meta-toolchain-qt5

这将为位于build/tmp/deploy/sdk

的Qt5 Creator生成SDK使用

您可以在此处找到有关设置Qt5 Creator的更多信息 http://wiki.hioproject.org/index.php?title=HIO_Wiki:Set_Up_Qt_Creator_for_Yocto_Device