【润和软件DAYU200开发板体验】03----大禹200内核源码编译操作方法

描述

本文来源电子发烧友社区,作者:胡智元, 帖子地址:https://bbs.elecfans.com/jishu_2307415_1_1.html

编译内核感悟:进过艰苦卓越的奋斗,在经历5天的无尽黑暗之后,终于迎来的曙光。
在刚开始编译的过程中,添加各种各样的库,不会那么尽如人意,
sudo apt-get update && sudo apt-get install binutils binutils-dev git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib gcc-arm-linux-gnueabi libc6-dev-i386 libc6-dev-amd64 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 python3-pip ruby genext2fs device-tree-compiler make libffi-dev e2fsprogs pkg-config perl openssl libssl-dev libelf-dev libdwarf-dev u-boot-tools mtd-utils cpio doxygen liblz4-tool openjdk-8-jre gcc g++ texinfo dosfstools mtools default-jre default-jdk libncurses5 apt-utils wget scons python3.8-distutils tar rsync git-core libxml2-dev lib32z-dev grsync xxd libglib2.0-dev libpixman-1-dev kmod jfsutils reiserfsprogs xfsprogs squashfs-tools pcmciautils quota ppp libtinfo-dev libtinfo5 libncurses5-dev libncursesw5 libstdc++6 gcc-arm-none-eabi vim ssh locales libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev
看到这些是不是。。。。
接下来才是重点,那该如何快速搭建一个大禹的环境呢?
独立Docker环境:适用于直接基于Ubuntu、Windows操作系统平台进行版本编译的场景。接下来请按照步骤操作。

第一:首先安装一下Ubuntu系统
18.04或者20.04均可 ,可以到Ubuntu官网下载

第二:下载官方源码

不用安装git工具,直接从官网下载:
[zh-cn/release-notes/Readme.md · OpenHarmony/docs - Gitee.com](https://gitee.com/openharmony/docs/blob/master/zh-cn/release-notes/Readme.md)

第三:在Ubuntu的家目录下安装
命令1:sudo snap install docker

dayu200
命令2:sudo apt install docker.io

dayu200

第四:获取Docker镜像

docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0

dayu200

第五:进入源码根目录执行如下命令,从而进入Docker构建环境

docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0

第六:编译大禹200源码
编译命令:

./build.sh --product-name rk3568 --ccache
dayu200

总结:上面六步,可能是全网最简单的方法,希望对大家有帮助

编译时间有点长,耐心等待,
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分