单片机/MCU论坛
直播中

pdgilb

8年用户 10经验值
擅长:存储技术
私信 关注
[问答]

从Keil uVision执行arm-none-eabi-gcc.exe时导致错误的原因是什么?

在尝试建立Keil uVision,为STM32F3微控制器构建一个简单的C ++程序。我已经在我的Windows计算机上下载了GNU ARM工具链并将其放入目录中C:Program Files (x86)GNU Tools ARM Embeddedbin。在Keil中,我创建了一个项目并打开了一个窗口Manage Project Items,我可以在其中选择Use GCC Compiler (GNU) for ARM projects并指定前缀arm-none-eabi-。

当我单击Build时,输出窗口显示它完成编译并到达链接阶段。这是输出:

Rebuild target 'Target 1'linking...--- Error: failed to execute 'arm-none-eabi-gcc'".evt-bms.elf" - 1 Error(s), 0 Warning(s).Target not created.Build time Elapsed:  00:00:00

我已经验证了arm-none-eabi-gcc.exe在bin目录中(虽然我期待有关g ++的抱怨,因为它是C ++源代码)。

以下是文件夹/扩展程序设置页面的屏幕截图:

有没有人对我能做的进一步调试有任何想法?如果输出窗口有更多的信息会很好,因为它只是说它没有任何上下文所尝试的命令就无法运行它。


已退回5积分

回帖(1)

韩刚龙

2018-8-22 15:47:21
受到警告
提示: 作者被禁止或删除 内容自动屏蔽
举报

更多回帖

发帖
×
20
完善资料,
赚取积分