目录和知识点
2.3.2. X210官方uboot配置编译实践2
- bsp文件路径和文件名含义
- 压缩与解压缩
- cp命令的使用
- 为何不能在windows共享文件夹下编译
- mv命令的使用
- 为何要配置,如何配置
- 如何编译得到uboot.bin
- Makefile下编译器的设置
- 查看文件大小的指令
2.3.2. X210官方uboot配置编译实践2
解压缩:tar -jxvf qt_x210v3_130807.tar.bz2 qt_x210v3_130807.tar.bz2为要解压的文件
原型 tar -jxvf dir.tar.bz2 解压缩dir.tar.bz2
压缩:tar -cjvf uboot-jiuding.tar.bz2 uboot
uboot为要压缩的文件
uboot-jiuding.tar.bz2为压缩之后的文件名和文件格式
原型 tar -cjvf dir.tar.bz2 dir/
将dir目录打包成dir.tar.bz2
cp: cp -r qt_x210v3s_160307.tar.bz2 /root 把共享文件夹下的qt_x210v3s_160307.tar.bz2 复制到root目录下
cp -r uboot-jiuding.tar.bz2 /mnt/hgfs/winshare 把uboot-jiuding复制到/mnt/hgfs/winshare 下
mv: mv a b c d 把a b c文件移动到d文件下
配置:1、cd /uboot 进入到根目录下
2、ls include/configs/ 查看配置文件
3、make x210_sd_config 如果出现Configuring for x210_sd board...表示配置好了,如果不是的话说明配置出错
编译得到uboot.bin:
1、检查是否安装合适的arm-linux-gcc
ls /usr/local/arm 我是安装在这个路径下,看是否有arm-2009q3
2、检查uboot根目录下Makefile中的编译器的设置是否正确
(1)vi Makefile打开
(2)set nu显示行号,定位到147行,些路径一定要正确,如下图
(3)编译:make 或者 make -j4
4表示自己自己的电脑是4核心电脑
编译完成之后在当前目录下生成u-boot.bin
(4)查看u-boot.bin大小的两种方法
ls -l u-boot.bin 无单位的结果显示
du -h u-boot.bin 有单位的结果显示,人眼更加容易看出来