Win10系统设置

开发人员模式

  1. win + I,打开Windows设置
  2. 选择更新与安全
  3. 选择开发者选项,开启开发人员模式

适用于Linux的Windows子系统

  1. 按下win,搜索控制面板,打开。
  2. 点击程序
  3. 点击启用或关闭Windows功能
  4. 勾选适用于Linux的Windows子系统,点击确定后重启

Linux环境搭建

下载Ubuntu

  1. 按下Win,搜索Microsoft Store,打开。
  2. 搜索Ubuntu,下载Ubuntu 20.04.4 LTS
  3. 安装完成后运行Ubuntu

编译环境配置

  1. 下载GCC 9的安装包

  2. 在linux系统下找到压缩包,我的路径为C:\Users\70458\Downloads,并将其解压,解压命令sudo tar jxvf gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2 -C/usr/bin。也可利用wsl,先从windows进入压缩包路径,然后shift+鼠标右键打开Linux,再输入解压命令。

  3. 在.profile添加路径

    • 回到初始路径,命令:cd ~
    • vim打开profile。命令:vim .profile,注意:profile前面记得加点,表示这是隐藏文件
    • 按下i进入输入模式,在文件最后添加如下内容:export PATH=/usr/bin/gcc-arm-none-eabi-9-2019-q4-major/bin:$PATH
    • 按下Esc退出输入模式,再输入命令:wq,按下回车,保存文件并退出(注意输入冒号)
  4. 安装make,输入命令:sudo apt install make

  5. 随后可以查看版本,make --varm-none-eabi-gcc -v

  6. 如果不能正常看到gcc编译器的版本,则更新软件源,先执行sudo apt-get update,再执行sudo apt-get install

BES2500YP开发环境搭建相关推荐

  1. Android环境搭建和Android HelloWorld—Android开发环境搭建

    Android_Android开发环境搭建-搭建Android的开发环境 1.我考虑先下载JDK7.0,在JDK的安装中,考虑一般SDK都是向上兼容的,于是选择了最高的版本7.0 这里是我总结的详细的 ...

  2. qt工程在linux系统里颜色显示错误_【飞凌嵌入式RK3399开发板试用体验】+QT开发环境搭建测试(二)...

    作者:飞扬的青春 在拿到开发板之后,已经体验了Android操作系统,接下来就是体验Linux下的开发,本次以QT的一个小案例来测试下. 首先是自己先搭建了一个Ubuntu18.04的虚拟机,使用真机 ...

  3. Go:分布式学习利器(1) -- 开发环境搭建 + 运行第一个go程序

    文章目录 为什么要学习 go 开发环境搭建 -- MAC 运行第一个go程序 go 函数的返回值设置 go 函数的命令行参数 为什么要学习 go 在如下几个应用场景的需求下产生了go: 超大规模分布式 ...

  4. 智能合约开发环境搭建及Hello World合约

    如果你对于以太坊智能合约开发还没有概念(本文会假设你已经知道这些概念),建议先阅读入门篇. 就先学习任何编程语言一样,入门的第一个程序都是Hello World.今天我们来一步一步从搭建以太坊智能合约 ...

  5. iPhone开发环境搭建全过程 iPhone手机开发内容,中文手册

    http://3g.edu.csdn.net/kecheng/iphone.html  iPhone手机开发内容 http://www.docin.com/p-34874880.html# iPhon ...

  6. python搭建numpy_python开发环境搭建及numpy基本属性-【老鱼学numpy】

    目的 本节我们将介绍如何搭建python的开发环境以及numpy的基本属性,这样可以检验我们的numpy是否安装正确了. python开发环境的搭建 工欲善其事必先利其器,我用得比较顺手的是Intel ...

  7. windows下pomelo开发环境搭建及JS乱码问题

    from: http://blog.csdn.net/wangqiuyun/article/details/9243263 最近一直在研究node.js这一块,为的就是使用网易的pomelo框架,学习 ...

  8. Android配置----Android开发环境搭建

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...

  9. JDK安装以及开发环境搭建

    无论是Java开发.J2EE以及Android开发搭建环境时JDK开发环境搭建及环境变量配置是必不可少的,这篇文章就来就分别介绍下JDK的下载以及不同平台的环境变量的配置. 1.安装JDK开发环境 官 ...

最新文章

  1. ASP.NET MVC上传文件----uploadify的使用
  2. aaynctask控制多个下载进度_AsyncTask用法解析-下载文件动态更新进度条
  3. 谈谈秒杀系统的落地方案
  4. .net常見面試題(三)
  5. 大数据WEB阶段Spring框架(三)声明式事务处理
  6. px,em,rem,vw单位在网页和移动端的应用
  7. day21 java的数字类
  8. 语音识别学习笔记(二)【基于矢量量化的识别技术】
  9. linux 添加隐藏wi-fi,隐藏wifi怎么设置?
  10. 函数可以作为Javascript对象(哈希表)的键吗
  11. Photoshop数位板无压感解决方法
  12. IP.cn - 全国 DNS 服务器 IP 地址汇总 | 公共 DNS 服务器 | DNS 地址
  13. 多个excel工作簿、工作表合并
  14. matlab去除图像背景,从图像中移除背景(首选MATLAB、Java或Python)
  15. Do Svidaniya,向 NGINX 创始人 Igor 致敬
  16. Wulihub设计文档类在线托管分享平台
  17. ARM嵌入式Linux系统设计与开发
  18. 命名需谨慎!科技产品荒谬命名大盘点
  19. frame与bounds的区别比较
  20. 受邀出席线性资本投资者会议,闪马智能CEO彭垚分享AI赋能城市应用

热门文章

  1. Js-正则替换字符串replace()方法超详细用法
  2. BUUCTF刷题记录(2)
  3. GraphicsMagick + im4java 图片处理
  4. M7650DNF 打印机 word打印时候提示手动进纸的解决方法
  5. 你还在用百度搜索吗?试试这个超好用的搜索神器!
  6. 腾讯企业邮箱,QQ邮箱 支持通过客户端进行邮件管理
  7. 魔兽世界各个级别任务
  8. 云媒易:品牌如何做好抖音推广运营?
  9. mtk NVRAM研究系列
  10. I2C扫描从设备方法