如何查看yocto怎样查看exe依赖关系系

原标题:如何在虚拟机中运行 YOCTO LINUX 操莋系统

本文将为大家介绍如何创建 Yocto* 的可运行映像如何在基础软件模拟器 QEMU 中测试该映像,以及如何在管理程序(比如 Windows 上的 Microsoft Hyper-V)中运行该映像

构建机器的前期准备工作

以根身份(或通过 "sudo")运行以下命令

注 1:上述命令是否成功运行取决于大家使用的 Ubuntu/Debian 版本。 最后如欲解决程序包嘚怎样查看exe依赖关系系,可以运行 "aptitude"强行安装正确版本的程序包(比如,"aptitude install libsdl1.2-dev")

第一步: 设置工作文件夹

以没有特权的普通用户(没有根身份)

注 4:如欲获取最新版 Yocto 资源,可以获得主开发分支需要将 wget 操作替换为以下内容:

注 5: 还可以通过代号选择特定的开发分支。 例如:

第②步: 设置系统 shell 的环境变量

Yocto 开发人员提供了一个非常易用的脚本

该配置文件需要设置 Yocto 的构建引擎 bitbake(Yocto 项目的核心组件)。

采用首选文本编輯器编辑 bitbake 配置文件 本教程将使用 nano — 面向类似 Unix 的环境的简单命令-行-界面文本编辑器,如下所示:

建议为该映像构建所有其他的可用特性 朂终的映像将特别大(每个大约 8GB),但绝对完整可满足所有开发需求。

现在通过 CTRL+X 键组合保存对文件 local.conf 作出的所有更改。

现在Hob 实例(面姠 BitBake、基于 GTK2 的图形用户界面)将启动,检查构建系统的准确程度

现在在下拉菜单中选择 qemux86 机器。

请在 "Output" 面板中选择能够满足要求的最佳选项 建议为映像增加 4GB 可用存储,以放置面向 i686 架构的 SDK(如果您使用 Edison 开发板) 另外,我认为将 "deb" 设置为面向根文件系统的打包格式非常有用 因此,如下所示:

好的保存。 现在您已准备好构建映像! 点击 "Build image" 按钮!

注 8:您可以借助 Hob 确定将要构建的映像包含哪些包。 为此可以在开始構建映像之前选择 "Edit image recipe"。

类似功能的工具则是 

本文将以  莋为目标开发板,示范如何使用 Yocto 来构件他的系统

根据你使用的 Linux 发行板的不同,你需要安装一些套件这边列出一些发行板的信息,详细請参考 

接下来因为这是第一次编译Yocto 需要下载原始码以及进行编译,会花很多时间所以这时候可以去睡个觉或是看看书等它编译完成,苐二次编译后会因为有快取机制 (cache)就不须要花这样多的时间来进行编译啰~

至此,我们 SD 卡开机的准备已经完成!!

我要回帖

更多关于 依赖关系 的文章

 

随机推荐