日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mynewt 编译环境搭建

發布時間:2024/1/17 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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 编译环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。