映像编译说明.md 1.4 KB

一、XFCE映像

编译命令:

source openembedded-core/oe-init-build-env thead-build/ice-xfce
bitbake core-image-minimal-xfce
或
bitbake core-image-xfce

映像路径:

thead-build/ice-xfce/tmp-glibc/deploy/images/ice

deb包路径:

thead-build/ice-xfce/tmp-glibc/deploy/deb/riscv64

二、GNOME映像

编译命令:

source openembedded-core/oe-init-build-env thead-build/ice-gnome
bitbake core-image-minimal-gnome
或
bitbake core-image-gnome

映像路径:

thead-build/ice-gnome/tmp-glibc/deploy/images/ice

deb包路径:

thead-build/ice-gnome/tmp-glibc/deploy/deb/riscv64

三、SDK映像

编译命令:

source openembedded-core/oe-init-build-env thead-build/ice-gnome
bitbake core-image-minimal-gnome -c populate_sdk
备注: image可以任意指定(比如:xfce等)

SDK路径:

thead-build/ice-gnome/tmp-glibc/deploy/sdk

sdk包名称(包含编译器,文件系统库,头文件):

oecore-x86_64-riscv64-toolchain-nodistro.0.sh

安装SDK:

cd thead-build/ice-gnome/tmp-glibc/deploy/sdk
sudo ./oecore-x86_64-riscv64-toolchain-nodistro.0.sh -d /opt
备注:更多参数参见--help

使用SDK:

source  /opt/environment-setup-riscv64-oe-linux
$CC   -o  test  test.c