周立功IOT-9608I 学习之路——1章——搭建操作系统以及构建交叉开发环境

根据周立功的线上资料,需要安装操作系统。这里要吐槽一下周立功的资料,在这里链接他没有写要装虚拟机要装linux,安装环境什么的,我搞单片机的根本没想这个嵌入式linux要在虚拟机上开发完成,然后才能下载到板子。去问了售后技术人员才说你没有虚拟机。
在这里插入图片描述

周立功这款板子资料对新手不那么友好,注意避坑。

然后要去下载官方
在这里插入图片描述

官方镜像
在这里,会下载到这几个文件。在这里插入图片描述
第一个文件夹是A8-Ubuntu.zip解压出来的。这里我不太清楚为啥我查的MD5码和txt提供的DM5码不一样,,z01 .z02 .z03文件也解压不出来,显示文件损坏。我没管他。

通过查资料后,安装了VMware软件,然后解压A8-Ubuntu——zlg-ubuntu.7z,双击zlg-ubuntu.vmx文件
在这里插入图片描述
就打开了官方镜像。(PS:我没管那三个 .z文件,应该是资料跟新了但是文档没跟上更新,不影响)

然后去按照文档,构建交叉开发环境
构建交叉环境按照,如何验证自己编译的交叉工具链是否可用
linux安装交叉编译环境
中间还会涉及到怎么从windows系统拷贝文件到linux虚拟机下,可以看这里Windows下复制内容到虚拟机下的linux系统(Ubuntu)
配置完交叉环境,就是要测试一下环境是否搭建成功。可以写一个hello world.c进行测试。
linux的.c开发可以使用vi命令,这个首先要打开命令行,方法:linux桌面右击,选择最下面的Open Terminal。
在这里插入图片描述在这里输入vi hello.c,创建或打开hello.c,然后回车。
使用vi编写hello.c,的方法,参照用Linux编写C语言程序
vi是一个经典的文本编辑器,会经常用到,要掌握常规使用方法
贴一下我写的代码hello.c,

  1 #include <stdio.h>
  2 #include <stdlib.h>
  3 //#include <stdlio.h>
  4 
  5 int main()
  6 {
  7     printf("\n hello world!\n\n OK\n\n");
  8     return 0;
  9 
 10 }

关于vi的使用,将在第2章中详解。

第0章 导航章
第1章 搭建操作系统以及构建交叉开发环境
第2章 vi的使用
第3章
第4章
第5章

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值