码迷,mamicode.com
首页 > 其他好文 > 详细

在Ubentu环境下创建arm交叉编译环境

时间:2017-09-17 01:31:05      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:img   discover   rtos   获得   编译   u盘   虚拟机   更新   安装   

学校:华中科技大学机械学院

作业任务:在Ubentu环境下创建arm交叉编译环境并且在虚拟机中编译例程

首先,利用U盘安装windows10+Ubuntu16.04双系统,系统刚开始安装,需要执行以下两个指令以完成相应软件的更新

# sudo apt-get update
# sudo apt-get upgrade

技术分享

技术分享

之后输入

# sudo apt-get install build-essential git

# sudo apt-get install gcc-arm-none-eabi

完成arm交叉编译环境的配置,如图

技术分享

技术分享

其中老师给的方案是# sudo apt-get gcc-arm-none-eabi,询问之后才知道需要在gcc前面加上install。

接下来就是把FreeRTOS例程clone到虚拟机并编译例程。

从下列网站中获得相应的FreeRTOS:

# git clone https://github.com/cbhust/STM32F429_Discovery_FreeRTOS_9.git

技术分享

再将相应的目录转到STM32F429_Discovery_FreeRTOS_9/Projects/Hello_RTOS/,并进行make编译

技术分享

最终编译成功。

 

在Ubentu环境下创建arm交叉编译环境

标签:img   discover   rtos   获得   编译   u盘   虚拟机   更新   安装   

原文地址:http://www.cnblogs.com/cecil-home/p/7533502.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!