第五章 嵌入式Linux应用开发基础(2)

本章节介绍了如何在Ubuntu系统中下载和解压嵌入式Linux应用开发所需的源码,包括Uboot、内核等。强调了不要在Windows下解压以避免路径过深导致的错误。此外,详细讲述了如何配置和使用交叉编译工具链,如设置PATH、ARCH和CROSS_COMPILE环境变量,并通过编译Hello.c验证了交叉编译工具链的正确配置。
摘要由CSDN通过智能技术生成

 

5.6下载源码

    参见高级手册3.1,通过FileZilla工具上传资料光盘中的(07_bsp_sdk/100ask_imx6ull-sdk.7z.001和.002)整个文件夹到ubuntu系统/home/book目录下。执行 7z x 100ask_imx6ull-sdk.7z.001解压缩文件,前提是先安装了p7zip解压软件,

sudo apt-get install p7zip-full

Win10中解压2个压缩文件夹时,只需要解压一个即可,Linux下也是,

7z x 100ask_imx6ull-sdk.7z.001
图5.10 100ask_imx6ull-sdk.7z文件夹内容

    解压之后先放在原有文件夹之中吧,看下里面都有哪些文件夹,如图5.10,Linux-4.9.88应该是内核,Uboot是bootloader,Yocto_rocko开源项目,具体未知,ToolChain是交叉编译工具文件夹,gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf是交叉编译器文件夹。把Uboot和内核文件夹用FileZilla传回win10后面需要用,会传很长时间,耐心等待。

    另,不要在win10下解压,说是路径太深,会出现很多报错,我试过。

后来补充:

5.6.1Git文档

    参照在线文档下载视频配套文档:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值