mynewt 编译环境搭建
一、编译工具安装
编译工具
git : https://git-scm.com/downloads/
go : https://golang.google.cn/dl/
arm-none-eabi-gcc: https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads
源代码下载
mynewt : http://mirror.bit.edu.cn/apache/mynewt/
编译工具安装过程省略(直接默认Next安装),设置好对应的环境变量
查看安装结果
编译newt 工具. 执行如下命令成功后生成 newt.exe文件
如果编译出现类似如下错误
vendor\golang.org\x\crypto\ssh\terminal\util_windows.go:22:2: cannot find package "golang.org/x/sys/windows" in any of:
C:\Users\zhihua.tao\AppData\Local\Temp\mynewt.lVDEaDoY1X\src\mynewt.apache.org\newt\newt\vendor\golang.org\x\sys\windows (vendor tree)
C:\Go\src\golang.org\x\sys\windows (from $GOROOT)
C:\Users\zhihua.tao\AppData\Local\Temp\mynewt.lVDEaDoY1X\src\golang.org\x\sys\windows (from $GOPATH)
其原因是go安装缺少了sys包
创建目录C:\Go\src\golang.org\x 在此目录下运行此命令 git clone https://github.com/golang/sys.git
重新编译sh ./build.sh
运行如下命令,如出现对应版本则newt工具编译成功(注:newt.exe 路径加入到环境变量中去哦!!!)
二、编译boot 工程
创建编译工程(直接运行newt.exe 可查看其使用方式)
编译
.........
End......
转载于:https://www.cnblogs.com/T0213-ZH/articles/10069452.html
mynewt 编译环境搭建相关推荐
- Runtime编译环境搭建
Runtime编译环境搭建 首先,需要准备的资源:runtime完整源码,这个可以在苹果开放资源网页找到.点进这个页面,接着点击macOS下面的最新版本,在新页面中command+f搜索objc即可找 ...
- esp32 linux内核,【小狂系列】跟着小狂玩ESP32之编译环境搭建篇
本帖最后由 3guoyangyang7 于 2016-11-3 18:41 编辑 趁热要打铁,昨天发了ESP32的预告贴,今天小狂就带大家刷一刷ESP32的编译环境搭建.怎么说的,ESP32可以在多平 ...
- Windows编译环境搭建(VS2010)
引言: 本篇文章基于教程目的(由于windows和linux相关环境搭建篇幅过大,在博客中做这些讲解),主要描述Windows的发展历程和编译环境搭建(基于 Visual Studio 2010版 ...
- spring-framework-5.1.x 源码编译 环境搭建 [ idea:2020.1 ]
spring-framework-5.1.x 源码编译 环境搭建 [ idea:2020.1 ] 一. Gradle下载与安装 软件名称 版本 下载地址 jdk jdk 11.0.5 下载链接 提取码 ...
- python hackrf_HackRF固件更新及编译环境搭建
1 HackRF Host 软件更新 git pull cd host mkdir build cmake ../ -DINSTALL_UDEV_RULES=ON make sudo make ins ...
- 全志JAVA_android 全志a10(2.3.4)开发1(编译环境搭建)
android 全志a10(2.3.4)开发一(编译环境搭建) android系统编译可分为两部分:一部分是linux内核编译:另一部分是android源码编译:全文中主要是说明从搭建编译环境,安装编 ...
- Hi3516DV300编译环境搭建问题及解决
Hi3516DV300编译环境搭建问题及解决 1.安装完工具链,提示找不到gcc 问题: bash: /opt/hisi-linux/x86-arm/arm-hisiv300-linux/target ...
- FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译
FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...
- 鸟人的Android揭秘(3)——Android 编译环境搭建
一.主机环境要求 要顺利编译 Android 源代码,硬件环境和操作系统都必须满足一定的条件.官方推荐的硬件环境配置是: 编译 Gingerbread(2.3.x)及后续版本必须使用64位系统 需至少 ...
最新文章
- CF 1093G Multidimensional Queries——线段树(消去绝对值符号)
- laravel安装笔记
- 上海哪个图书馆营业时间最长
- 动手开始创建第一个 Angular 应用并通过 gh-pages 发布到 Github 上
- 一个Setup Factory的Lua脚本
- Oracle查询所有序列;[oracle中如何创建表的自增ID(通过序列);oracle sql语句大全
- 迭代器模式(Iterator)
- python_9(模块补充)
- Berg Insight:移动M2M连接将实现长足发展
- python如何下载os库_简谈下载安装Python第三方库的三种方法
- win32汇编 钩子的编写与使用
- PLC跑马灯程序设计
- 51单片机初学3-从零开始制作一款电子时钟
- 资源隔离的两种虚拟化技术——虚拟机容器 容器技术的资源隔离
- 怎样给手机发送短信验证码
- 蓝桥杯单片机备战(四)共阳数码管的静态显示
- 数据湖 数据孤岛 数据沼泽
- 名字空间的含义及作用
- Java编程那些事儿74——java.lang包介绍1
- DBC数据库转ACC数据工具教程