微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 编译环境搭建 和 编译uboot

编译环境搭建 和 编译uboot

时间:10-02 整理:3721RD 点击:
今天终于把GitHub中的代码和工具都下载下来了.编译个uboot来试试安装文件指引,先装一下工具

  1. source loftq-build/sunxi_env.sh

复制代码

但安装过程需要用到 GCC. 我的版本默认没有装.需要补上


测试一下交叉编译器是否已经安装成功.

  1. arm-linux-gnueabi-gcc -v

复制代码



提示缺ld-linux.so.2,查看一下这个文件在哪个包提供.

  1. yum whatprovides ld-linux.so.2

复制代码



上图可知 需要安装glibc


再来测试一下交叉编译器是否已经安装成功.

  1. arm-linux-gnueabi-gcc -v

复制代码

一个错误刚除 另一错误又起



再来

  1. yum whatprovides libstdc++.so.6

复制代码




上图可知需要安装libstdc++.i686.



再来测试一下交叉编译器是否已经安装成功.

  1. arm-linux-gnueabi-gcc -v

复制代码


再次报错. 缺少libz.so.1, 重复上述步骤. 终于是交叉编译器正常工作了



现在开始编译 UBOOT. 输入一下命令。

  1. linux_build_uboot

复制代码


这个命令在sunxi_env.sh中定义过. 实际上 逐条敲进去运行也是一样的.



结果就是看到bin文件出现了.    啦...






教程不错,支持一下

不错,期待下一步

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top