查看: 1072|回复: 0

[评测分享] 【米尔-全志T113-S3入门级开发板 测评】基础开发环境配置

[复制链接]

该用户从未签到

发表于 2023-11-8 22:19:34 | 显示全部楼层 |阅读模式
分享到:
   这块MYD-YT113S3开发板运行Linux操作系统,因此开发环境也需要一个Linux系统主机或者虚拟机,我这里安装了ubuntu18,其他也不少开发板的SDK都是支持这个版本的。
   首先要更新下软件列表,然后安装必要的依赖。开发手册里已经有说明了。
  1. (1)sudo apt-get update
  2. (2)sudo apt install -y git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386
  3. libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib tofrodos python markdown libxml2-utils xsltproc zlib1g-dev:i386 gawk texinfo gettext build-essential gcc libncurses5-dev bison flex zlib1g-dev gettext libssl-dev autoconf libtool linux-libc-dev:i386 wget patch dos2unix tree u-boot-tools
复制代码
  还有些非必要的依赖包,主要是不同主机环境有些差异,根据提示安装缺少的或者需要的即可。   接下来就是安装SDK编译器了。找到下载的如下文件
    b.png
  拷贝文件到虚拟机目录下。执行解压命令到指定目录,一般是选择/opt。

  1. tar -xf gcc-linaro-5.3.1-2016.05-x86_64_arm-linux-gnueabi.tar.xz -C /opt
复制代码
设置环境变量,该命令只在当前窗口有效
  1. export PATH=$PATH:/opt/gcc-linaro-5.3.1-2016.05-x86_64_arm-linux-gnueabi/bin
复制代码
之后测试下arm-gcc是否可用
  1. arm-linux-gnueabi-gcc -v
复制代码
实测效果如下 a.png
到这一步,恭喜已经可以使用该编译器编译Linux应用程序了。我们用经典的helloworld来验证下。
c.png
一次编译通过,使用上应该是没问题了。
d.png
搞应用代码还是IDE舒服一些,下一篇试试用IDE配置下环境。

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /2 下一条

手机版|小黑屋|与非网

GMT+8, 2024-12-24 20:25 , Processed in 0.123152 second(s), 18 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.