我问,因为经过长时间的搜索,我没有找到一个明确的答案: - 我需要qmake用于QT5 - 我希望它在yocto生成的sdk中 - 我没有成功添加它我尝试:添加meta-toolchain-qt5或qttools没有成功。我应该在哪里找到它? (是的,我必须留在这个旧的DORA发行版)非常感谢!
我找到了解决方案(也许它很清楚:-))要在全局工具链中添加QT工具链,在图像文件中(例如image_types_yourimage.bbclass),添加此inherit populate_sdk_qt5
inherit populate_sdk_qt5
添加到您的图像配方(see an example),bitbake your-image
bitbake your-image -c do_populate_sdk
tmp/deploy/sdk/
找到您的特殊SDK如果出于任何原因你更喜欢meta-toolchain-qt5
考虑到它将构建整个qt5工具链并且qtwebkit
是巨大的,需要很多构建并且容易出错(并且还会带来更多的依赖性)。
设置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