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 编译环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdfs 操作 入门api
- 下一篇: java基础File的简单使用记录