1.安装ARM Toolchain。(也可以选择使用buildroot自己搭建开发环境,不过我在linux下使用ARM Toolchain觉得挺好用,官方的开发环境也能够比较好支持ARM Toolchain)

1.1sudo apt‐get install gcc‐arm‐none‐eabi

2.安装Kconfig-frontends package(这个包是Nuttx用来配置建立一个nuttx系统的,可以方便的使用界面进行配置board)

http://www.doczj.com/doc/a1a38f36195f312b3069a5a5.html/download/kconfig-frontends/

将下载下来的包解压到:"local path"/nx/misc

下载依赖项:

2.1sudo apt‐get install flex bison libncurses5-dev

libgmp3-dev libmpc-dev libmpfr-dev binutils-dev

编译安装kconfig-frontends:

2.2cd"local path"/nx/misc/kconfig‐frontends/

2.3sudo./configure--enable-mconf

2.4sudo make

2.5sudo make install

3.下载Nuttx源代码

下载地址:http://www.doczj.com/doc/a1a38f36195f312b3069a5a5.html/projects/nuttx/files/nuttx/将文件解压到文件夹nx下去掉版本号,即文件夹重新命名为:nuttx和apps

nuttx linux 编译,linux下建立nuttx开发环境相关推荐

  1. buntu linux下建立stm32开发环境: GCC安装以及工程Makefile建立

    之前在e络盟的意法半导体掏了一个STM32开发板挺好的,却不想在window下开发,也不想用那么占内存的IAR MDK等软件,所以决定在ubuntu下建立该开发环境,像之前avr linux一样,找了 ...

  2. Ubuntu Linux 安装后,建立嵌入式开发环境

    Ubuntu Linux 安装后,建立嵌入式开发环境 from:http://xfenglin.com/a/12001485885.html 浏览: 10 发布日期: 2016-08-17 分类: u ...

  3. RedHat 系列 Linux 安装后,建立嵌入式开发环境

    RedHat 系列 Linux 安装后,建立嵌入式开发环境 from:https://segmentfault.com/a/1190000005881355 做开发的时候,经常为了某系列的项目,专门就 ...

  4. ubuntu linux下建立stm32开发环境: 程序烧录 openocd+openjtag

    原文出处: http://blog.csdn.net/embbnux/article/details/17619621 之前建立stm32开发环境,程序也已经编译好生成main.bin,接下来就是要把 ...

  5. linux 下安装ecos开发环境,Linux(Fedora10)下建立ecos开发环境

    本文是原创,转载请注明出处 在装好后的Linux系统(此处使用的是Fedora 10)后,开始准备建立ecos的开发环境 1.下载安装tcl/tk工具(linux是fedora10的可以省略这一步,其 ...

  6. PSP开发一 linux菜鸟fedora下配置psp开发环境

    虽然从我去年拿到psp的时候就很想自己能写一个能在psp上运行的什么,之前也在windows上尝试过几次配置psp开发环境,但是都没有成功.十一放假,看了下运势,说这个星期适合学习第二专长,想想自己很 ...

  7. 建立a8 linux开发环境,Fedora 14下建立 omap3530 开发环境 - 交叉编译器

    主机升级到Fedora 14,下载了crosstool-ng-1.10.0,编译目标为 arm-cortex_a8 编译步骤: 1.直接拷贝 crosstool-ng-1.10.0/samples/a ...

  8. linux嵌入式开发位置,RedHat 系列 Linux 安装后,建立嵌入式开发环境

    做开发的时候,经常为了某系列的项目,专门就搞一个虚拟机,安装RHEL.Fedora.CentOS之类的进行开发.因为是虚拟机,也经常使用root账户就直接上了. 这里记录一下使用RHEL系列虚拟机,安 ...

  9. Linux操纵零碎下设置JSP开发环境的方式

    - 零碎环境:Linux 5.0 AS 64位 门径如下: 1.下载apache-tomcat-5.5.23.tar和jdk-1_5_0_12-linux-i586.bin并寄放在/usr/local ...

  10. Windows下的PHP开发环境搭建——PHP线程安全与非线程安全、Apache版本选择,及详解五种...

    2019独角兽企业重金招聘Python工程师标准>>> 今天为在Windows下建立PHP开发环境,在考虑下载何种PHP版本时,遭遇一些让我困惑的情况,为了解决这些困惑,不出意料地牵 ...

最新文章

  1. 2:0!谷歌 AI “AlphaStar“ 虐杀职业星际玩家
  2. 向量时钟同步算法_如何让超级下载算法在不同CortexM内核下也能跑?
  3. java 图片处理 图片缩略图,java怎么生成图片缩略图,缩小图片,高清图片缩小
  4. 获得目录下文件数和文件行数
  5. Binder子系统之调试分析(二)
  6. linux 下修改最大文件数
  7. java call oracle procudure setBoolean问题PLS-00306: wrong number or types of arguments in call to
  8. 在谈数据治理和数字化的时候,别忘了数据标准
  9. 二叉树的三种遍历(递归,栈)
  10. c语言的二分查找,C语言二分查找法
  11. python远程控制终端数据_python 网络远程控制
  12. win11资源管理器卡顿怎么办 Windows11解决资源管理器卡顿的步骤方法
  13. 【Codeforces 1426 F】Number of Subsequences,字符串计数DP
  14. c++时间片轮转rr进程调度算法_进程,线程基础(—)
  15. C语言实现电脑关机程序
  16. Lefse本地运行并更换颜色
  17. Spark+Scala:数据分析统计
  18. CondaUpgradeError: This environment has previously been operated on by a conda version that‘s newer
  19. 玫瑰线 matlab,如何用MATLAB画玫瑰线
  20. 张超 计算机 清华 论文,张超-清华大学航天航空学院

热门文章

  1. CSDNmarkdown编辑器报错KaTeX parse error: \cr valid……
  2. python - EDA - 1 统计缺失值
  3. pycharm与python连接_pycharm2017实现python3.6与mysql的连接
  4. 通过命令行杀死某个进程或端口号
  5. 判断一个字符(小写变为大写,大写变小写,数字不变,空格输出space,其他字符输出other)C语言
  6. h2 不能访问localhost,SpringBoot访问H2控制台
  7. 一建管道工程122知识点_背诵的知识点是否边缘化?一建市政一本通+学霸笔记,教你只记重点...
  8. 清除90天苹果充值记录_王者荣耀安卓可以转到苹果吗?角色迁移iOS怎么转移到安卓...
  9. Java摇骰子比大小_还在摇骰子比大小?这几款火热的KTV喝酒游戏你值得收藏
  10. 13_python基础—函数进阶(参数、返回值、递归)