[其他ST产品] 代码编译失败,没有一点眉目

[复制链接]
738|15
 楼主| zhouyou99 发表于 2025-3-12 11:00 | 显示全部楼层 |阅读模式
代码编译失败,没有一点眉目

16:12:11 **** Build of configuration Debug for project test ****  make all
C:\Program: C:\Program: Permission deniedmake: *** [Src/bldc.o] Error 126
"make all"  以退出代码 2 终止,编译失败



头痛
flycamelaaa 发表于 2025-3-12 11:40 | 显示全部楼层
以管理员身份运行IDE
powerantone 发表于 2025-3-12 19:00 | 显示全部楼层
文件无读写权限?
stormwind123 发表于 2025-3-12 19:23 | 显示全部楼层
禁用杀毒软件
probedog 发表于 2025-3-12 21:03 | 显示全部楼层
检查路径问题是否过长
classroom 发表于 2025-3-12 22:12 | 显示全部楼层
检查路径中有没有特殊字符这些可能会导致编译器解析错误。
光辉梦境 发表于 2025-4-13 01:11 | 显示全部楼层
STM32CubeIDE Keil 中遇到编译失败且错误信息模糊(如 Permission denied Error 126)时,通常与 文件权限、路径含空格、工具链配置或项目文件损坏有关

三生万物 发表于 2025-4-13 02:13 | 显示全部楼层
可能是你的路径 C:\Program Files 中的空格导致解析错误

远山寻你 发表于 2025-4-13 03:22 | 显示全部楼层
Error 126通常是权限不足或命令无法执行

江河千里 发表于 2025-4-13 04:33 | 显示全部楼层
一般来说,如果工具链路径含空格就容易出问题

冰春彩落下 发表于 2025-4-13 05:15 | 显示全部楼层
防病毒软件/系统权限阻止访问编译工具

别乱了阵脚 发表于 2025-4-13 06:52 | 显示全部楼层
项目文件损坏或配置错误

暖了夏天蓝了海 发表于 2025-4-13 07:28 | 显示全部楼层
卸载现有 GNU Arm Embedded Toolchain(通过控制面板)。重新安装到简单路径(如 C:\Arm_Toolchain),避免空格和特殊字符

夜阑风雨 发表于 2025-4-13 08:18 | 显示全部楼层
右键 STM32CubeIDE 快捷方式 → 以管理员身份运行,排除权限限制

淡漠安然 发表于 2025-4-13 09:19 | 显示全部楼层
临时关闭 Windows Defender 或第三方杀毒软件,重新编译测试

一秒落纱 发表于 2025-4-13 10:22 | 显示全部楼层
一定要保证项目路径不含 中文、空格或特殊字符

您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

41

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部