[STM32F0] STM32CubeIDE 在构建过程中卡死。

[复制链接]
106|2
jerry尧 发表于 2025-10-30 16:24 | 显示全部楼层 |阅读模式
卡死现象发生得越来越频繁,CubeIDE 会在项目构建到 25%~27% 时卡住,无法继续推进。据我观察,卡死总是发生在它正在编译的最后一个文件上。也就是说,它会卡在最后一条 arm-none-eabi-gcc "source_code.c" 编译命令的输出阶段,而如果构建没有失败,下一条命令本该是 arm-none-eabi-gcc -o "Project.elf"(链接生成可执行文件)。
整个过程没有任何错误或警告,就是一直停在那里。如果我重试构建,有时能成功,有时需要 2-3 次重试,偶尔甚至要试十几次才行。


是你的乱码 发表于 2025-10-31 00:58 | 显示全部楼层
清理项目缓存
是你的乱码 发表于 2025-10-31 00:59 | 显示全部楼层
记录卡死时正在编译的最后一个文件(如source_code.c),尝试:
暂时移除该文件,测试构建是否正常完成
检查该文件是否有:
极长的函数或复杂宏定义
递归包含的头文件
大量模板实例化或复杂数据结构
您需要登录后才可以回帖 登录 | 注册

本版积分规则

67

主题

91

帖子

0

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