yocto定制系统如何加入gcc

yocto定制系统如何加入gcc,第1张

1.Yocto简介:

Yocto 是一个开源社区,它通过提供模版、工具和方法帮助开发者创建基于linux内核定制系统,支持ARM, PPC, MIPS, x86 (32 &64 bit)硬件体系架构。

2.Yocto定制准备工作

(1)确保电脑能联网,并且有100G的空闲,电脑配置不低于4核

(2)获取yocto脚本:$git clone git://git.yoctoproject.org/poky

(3)获取硬件相关层:$git clone git://git.yoctoproject.org/meta-intel.git

(4)关于yocto的帮助:http://www.yoctoproject.org/documentation

3.开始搭建环境

(1)$source poky/oe-init-build-env xxx

xxx$cd conf

xxx/conf$ vim bblayers.conf

# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf

# changes incompatibly

LCONF_VERSION = "4"

BBFILES ?= ""

BBLAYERS ?= " \

/hda5/hmi/x86/yocto/poky/meta \

/hda5/hmi/x86/yocto/poky/meta-yocto \

/hda5/hmi/x86/yocto/poky/meta-intel \

/hda5/hmi/x86/yocto/poky/meta-intel/meta-crownbay \

(2)修改local.conf

xxx/conf$ vim local.conf

#MACHINE ??= "qemux86"

MACHINE ??= "crownbay"

4.开始编译

注:(官方下载的只是脚本,yocto一边下载一边编译所以很慢而且还受资源下载限制和电脑配置,下载的文件在工作目录中的downloads中,第一次下载后保存好downloads以后就方便了)

(1)配置内核

xxx$ bitbake linux_yocto -c menuconfig

(2)定制微型yocto

xxx$ bitbake core-image-minimal

(3)定制桌面型yocto

xxx$ bitbake coure-image-sato

(4) hob config

xxx$ hob

可以在图形化界面中方便的定制系统。

DEB安装包通常是采用unix内核(或linux内核)的电脑所使用的一种软件安装包。和Windows下的MSI安装包类似,不过没有想windows那样有个自动安装的程序。需要手动安装。

首先,你得将手机越狱,没越狱的iPhone理论上只能安装由APPStore提供的软件的。

2

在越狱后,必须安装CYDIA这个软件,这是越狱后所有BED软件安装的来源。

3

通过网站下载软件 iFunBox并完成安装

4

将手机连接至电脑,打开iFunBox。

打开文件系统,依次找到/var/root/Media/Cydia/AutoInstall/这个路径。将需要安装的DEB文件拖入右边即可。

重启手机,Cydia会自动安装好DEB文件的。

详细教程


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11511799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存