首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >北欧nRF51的ARM gnu安装版本错误,可能是path或admin

北欧nRF51的ARM gnu安装版本错误,可能是path或admin
EN

Stack Overflow用户
提问于 2016-06-09 03:34:33
回答 1查看 317关注 0票数 0

我一直在Windows10上安装ARM工具链,用于开发北欧nRF51,并遵循他们的教程https://devzone.nordicsemi.com/tutorials/7中的说明

当我第一次运行make时,我得到一个构建错误。

详细说明:我已经在C:\Program Files (x86)\GNU Tools ARM Embedded\5.3 2016q1目录中安装了工具链

Coreutils安装在目录C:\Program Files (x86)\GnuWin32中

北欧SDK工具链安装在C:\Program Files (X86)\北欧Semiconductor\NRF5_SDK目录下

我已将以下内容添加到用户路径环境: C:\Program Files (x86)\GNU Tools ARM Embedded\5.3 2016q1;C:\Program Files (x86)\GnuWin32\bin

在目录C:\Program Files (x86)\Nordic Semiconductor\NRF5_SDK\components\toolchain\gcc中,windows.makefile更改为:

代码语言:javascript
复制
GNU_INSTALL_ROOT := $(PROGFILES)/GNU Tools ARM Embedded/5.3 2016q1/
GNU_VERSION := 5.3
GNU_PREFIX := arm-none-eabi

我已经检查过make和gcc是从命令行找到的。

按照目录中的教程说明: C:\Program Files (x86)\Nordic cmd打开一个命令窗口(以用户身份)并运行make。

代码语言:javascript
复制
mkdir _build
Access is denied.
make: *** [_build] Error 1

错误提示无法创建_build目录。

因此,在新的cmd窗口中,以admin身份重试:

代码语言:javascript
复制
mkdir _build
make: *** No rule to make target `_build/Program', needed by `nrf51822_xxaa'.  Stop.

make -d的输出摘要(在管理窗口中):

代码语言:javascript
复制
Reading makefile `makefile'...
Reading makefile `../../../../../../components/toolchain/gcc/Makefile.windows' (search path) (no ~ expansion)...

 No implicit rule found for `_build/Program'.
 Finished prerequisites of target file `_build/Program'.
Must remake target `_build/Program'.
make: *** No rule to make target `_build/Program', needed by `nrf51822_xxaa'.  Stop.

似乎make找不到makefile.windows (对吗?),所以我检查了路径,将目标复制到cmd并使用as:

代码语言:javascript
复制
cd ../../../../../../components/toolchain/gcc/

问:为什么管理员需要运行make,为什么它没有创建_build目录的正确权限?

在管理窗口中运行make时失败的原因是什么?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-06-11 06:14:39

看起来我可能解决了这个问题。

卸载所有工具并重新安装到用户目录(不是Program Files)中,并确保目录路径中没有空格。

Make now构建一个二进制文件。看起来北欧已经发布了无法按照描述进行安装的工具集...

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

https://stackoverflow.com/questions/37711396

复制
相关文章

相似问题

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