STM32/STM8技术论坛
登录
直播中
陈伟
7年用户
1523经验值
私信
关注
[问答]
从Keil uVision执行arm-none-eabi-gcc.exe时导致错误的原因是什么?
开启该帖子的消息推送
ARM
我想要建立Keil uVision,为
STM32
F3微控制器构建一个简单的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
ti
me Elapsed: 00:00:00
我已经验证了arm-none-eabi-gcc.exe在bin目录中(虽然我期待有关g ++的抱怨,因为它是C ++源代码)。
以下是文件夹/扩展程序设置页面的屏幕截图:
有没有人对我能做的进一步调试有任何想法?如果输出窗口有更多的信息会很好,因为它只是说它没有任何上下文所尝试的命令就无法运行它。
回帖
(3)
贾虎世
2018-9-26 15:11:23
C ++代码需要与…-g++编译器驱动程序链接,因为链接器无法从.o文件中判断出这些曾经是C ++,因此链接…-gcc将无法正确链接。应该有一个设置选择如何调用链接器,但我没有当前的安装,所以我无法检查。
C ++代码需要与…-g++编译器驱动程序链接,因为链接器无法从.o文件中判断出这些曾经是C ++,因此链接…-gcc将无法正确链接。应该有一个设置选择如何调用链接器,但我没有当前的安装,所以我无法检查。
举报
王平
2018-9-26 15:12:09
尝试从终端运行相同的命令行,以查看编译器直接说的内容。(您可以添加-v或--verbose以获取更多信息)
尝试从终端运行相同的命令行,以查看编译器直接说的内容。(您可以添加-v或--verbose以获取更多信息)
举报
杨静
2018-9-26 15:12:41
受到警告
提示:
作者被禁止或删除 内容自动屏蔽
举报
更多回帖
rotate(-90deg);
回复
相关问答
ARM
从
Keil
uVision
执行
arm-none-eabi-gcc.exe
时
导致
错误
的
原因是
什么?
2018-08-22
7585
Creator构建
错误
:
arm-none-eabi-gcc.exe
2019-09-10
1540
用emwin的psoc5控制GLCD失败
2019-05-15
929
怎样用
gcc-arm-none-eabi
去开发stm32呢
2021-10-25
1189
RT-Thread Studio安装软件包agile-modbus后编译出现
arm-none-eabi-gcc
: fatal
错误
2023-09-08
2984
利用ENV加入Segger RTT时编译报错的
原因是
什么?如何处理?
2022-05-09
1868
gcc-arm-none-eabi
编译器有何作用
2022-01-26
1485
TouchGFX和VisualGDB中的链接器
错误
要如何解决?
2022-12-29
186
在windows7上编译rtt遇到了
arm-none-eabi-gcc
的问题如何解决呢
2022-06-27
2733
'
arm-none-eabi-gcc.exe
'命令失败,退出代码为'1'e
2019-08-30
3255
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分