🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
Yocto中SDK有两种: 1. 只有Toolchain,或者Toolchain+某类GUI特性 1. 有针对某个Distribution的SDK,即含有Toolchian也含有这个Distrbutition特殊的文件 下面分别说明。 ## 第一类 这类的软件包有如下这些: ![](https://box.kancloud.cn/2016-04-08_570776a343d32.jpg) 其实就是两类: 1. meta-toolchain 1. meta-toolchain-qt/qte/qt5 后者包含了qt相关的东西,qte是面向embed的,如果需要做qt相关的application开发,那么包含qt的是合适的选择,否则仅仅开发普通application,那么使用meta-toolchian即可。 ## 第二类 这类SDK才是推荐使用的,这个在distribution的task中有一个特别的任务,专门用来制作这个SDK,叫做populate_sdk,例如对应要制作一个fsl-image-qt5 目标的Distribution(也叫做image),那么可以这样子: ~~~ bitbake fsl-image-qt5 -c populate_sdk ~~~ 这两类制作完成后,可以在deploy中看到了: ![](https://box.kancloud.cn/2016-04-08_570776a3628d9.jpg) 其中xml文件是SDK包含了的文件列表。 ## SDK的安装 因为SDK文件是sh脚本+压缩的文件内容组成的,所以直接运行即可,例如: ![](https://box.kancloud.cn/2016-04-08_570776a37d095.jpg) 在prompt提示中,输入安装的路径。