完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
按照教程来搭建开发编译环境,使用ubuntu 18.04 64位虚拟机。 1、安装工具包 1.1、将setup_env.sh复制到ubuntu系统目录下 1.2、查看下setup_env.sh内容 1.3、运行命令 root@ubuntu:/home/a40i# chmod +x setup_env.sh root@ubuntu:/home/a40i# ./setup_env.sh 等待安装完成 1.4、升级gcc 更改之前GCC版本 执行命令 安装依赖包 root@ubuntu:/home/a40i# sudo apt-get install libgmp-dev root@ubuntu:/home/a40i# sudo apt-get install libmpfr4 libmpfr-dev root@ubuntu:/home/a40i# sudo apt-get install libmpc-dev libmpc2 root@ubuntu:/home/a40i# sudo apt-get install libtool root@ubuntu:/home/a40i# sudo apt-get install bison root@ubuntu:/home/a40i# sudo apt-get install flex 安装gcc4.8.1 root@ubuntu:/home/a40i# sudo add-apt-repository ppa:ubuntu-toolchain-r/test root@ubuntu:/home/a40i# sudo apt-get update root@ubuntu:/home/a40i# sudo apt-get install gcc-4.8 root@ubuntu:/home/a40i# sudo apt-get install g++-4.8 root@ubuntu:/home/a40i# sudo apt-get install gcc-4.8-multilib root@ubuntu:/home/a40i# sudo apt-get install g++-4.8-multilib root@ubuntu:/home/a40i# sudo apt-get install gcc-4.8-doc root@ubuntu:/home/a40i# sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20 root@ubuntu:/home/a40i# sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 20 root@ubuntu:/home/a40i# sudo update-alternatives --config gcc root@ubuntu:/home/a40i# sudo update-alternatives --config g++ root@ubuntu:/home/a40i# sudo apt-get update 更改之后GCC版本 1.5、将busybox.tar.gz文件复制到ubuntu下 解压文件 root@ubuntu:/home/a40i# tar xvf busybox.tar.gz -C /usr/bin/ 二、编译内核 2.1、复制文件 将内核源码复制到ubuntu 执行命令 root@ubuntu:/home/a40i# cp /mnt/hgfs/share/a40i/xa* /home/a40i/ 2.2、解压文件 root@ubuntu:/home/a40i# cat xa* > lichee.tar.gz 解压文件系统 2.3、配置编译选项 执行命令:hui@ubuntu:/home/a40i/lichee$ sudo ./build.sh config 2.4、编译内核 命令:hui@ubuntu:/home/a40i/lichee$ sudo ./build.sh -m kernel 编译过程中提示报错 执行命令:hui@ubuntu:/home/a40i/lichee$ sudo apt-get install u-boot-tools 继续编译,编译内核成功 2.5、文件系统打包 对压缩的文件系统进行打包处理 2.6、镜像打包 对上面编译的完成的文件进行镜像打包,生成镜像文件 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
[技术] 【飞凌嵌入式OK3576-C开发板体验】llama2.c部署
1819 浏览 0 评论
3857 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】ssh连接与文件传输
4114 浏览 0 评论
5422 浏览 0 评论
【飞凌嵌入式OK527N-C开发板体验】6.制作h264播放器
5407 浏览 0 评论
6661浏览 2评论
3135浏览 2评论
10877浏览 1评论
5030浏览 1评论
5005浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-10-2 03:43 , Processed in 0.559630 second(s), Total 38, Slave 29 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号