首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >NODEMCU码头码头/码头-nodemcu-在WINDOWS 10中构建“非git存储库”致命错误

NODEMCU码头码头/码头-nodemcu-在WINDOWS 10中构建“非git存储库”致命错误
EN

Stack Overflow用户
提问于 2019-01-17 09:33:39
回答 1查看 235关注 0票数 0

我下载了主固件,并将其放在我的用户目录下,并将所有权限分配给每个用户。

在我启动这个命令之后:

代码语言:javascript
运行
复制
docker run --rm -it -v //c/Users/S227233/nodemcu-firmware-master:/opt/nodemcu-firmware marcelstoer/nodemcu-build build

但我有一个:

致命:不是git存储库(或任何安装点/opt/nodemcu-固件的父库)停在文件系统边界(GIT_DISCOVERY_ACROSS_FILESYSTEM未设置)。

我也尝试过这样的命令:

代码语言:javascript
运行
复制
docker run --rm -it -v //c/Users/S227233/nodemcu-firmware-master:/opt/nodemcu-firmware --env GIT_DISCOVERY_ACROSS_FILESYSTEM=1 marcelstoer/nodemcu-build build

但我有过这样一个:

致命:不是git存储库(或任何父目录):.git

我在LFS图像方面也有问题:

代码语言:javascript
运行
复制
docker run -it -v //c/Users/S227233/nodemcu-firmware-master:/opt/nodemcu-firmware -v //d/_PERSONALE/_NODE_MCU/_NUOVO_CODICE_CON_LFS --env GIT_DISCOVERY_ACROSS_FILESYSTEM=1 marcelstoer/nodemcu-build lfs-image

错误:没有找到交叉编译器。您需要先构建firmeware。

注:我使用一个公司的proxy...but,我不知道它是否重要,因为无论如何码头工作。

这是我的nodemcu固件-主目录:

代码语言:javascript
运行
复制
01/15/2019 04:59 PM

.
01/15/2019 04:59 PM ..
12/07/2018 10:47 PM 860 .gdbinit
12/07/2018 10:47 PM 4,200 .gdbinitlua
01/15/2019 03:56 PM .github
12/07/2018 10:47 PM 175 .gitignore
12/07/2018 10:47 PM 228 .gitmodules
12/07/2018 10:47 PM 879 .travis.yml
01/15/2019 03:56 PM app
01/15/2019 03:56 PM bin
12/07/2018 10:47 PM 9,640 CONTRIBUTING.md
01/15/2019 03:56 PM docs
01/15/2019 03:56 PM ld
12/07/2018 10:47 PM 1,087 LICENSE
01/15/2019 03:09 PM local
01/15/2019 03:56 PM lua_examples
01/15/2019 03:09 PM lua_modules
01/15/2019 04:39 PM 12,771 Makefile
12/07/2018 10:47 PM 3,803 mkdocs.yml
12/07/2018 10:47 PM 5,167 README.md
12/07/2018 10:47 PM 312 rtd-requirements.txt
01/15/2019 03:09 PM sdk-overrides
01/15/2019 03:56 PM tools

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-17 09:51:36

你最近的评论证实了我的怀疑。我不知道您是如何到达该文件夹的,但它确实不是固件存储库的适当克隆。

跟着https://github.com/marcelstoer/docker-nodemcu-build#clone-the-nodemcu-firmware-repository,一切都会好起来的。

git clone --recurse-submodules https://github.com/nodemcu/nodemcu-firmware.git

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54232830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档