[STM32F4] 编译个小程序,keil得卡一分钟

[复制链接]
地瓜patch 发表于 2025-8-19 16:41 | 显示全部楼层 |阅读模式
编译个10几k的小程序,得卡一分钟,不知道咋回事。半年的新电脑
keil5,
1.png



zerorobert 发表于 2025-8-19 22:19 | 显示全部楼层
避免在头文件中包含不必要的头文件。
 楼主| 地瓜patch 发表于 2025-8-20 09:09 | 显示全部楼层
zerorobert 发表于 2025-8-19 22:19
避免在头文件中包含不必要的头文件。

不是这个问题,偶尔会编译很快,只是偶尔
vivilyly 发表于 2025-8-20 14:24 | 显示全部楼层
可使用 Rebuild 代替 Build
sdlls 发表于 2025-8-20 14:39 | 显示全部楼层
关闭不必要的编译选项​              
 楼主| 地瓜patch 发表于 2025-8-20 14:51 | 显示全部楼层
vivilyly 发表于 2025-8-20 14:24
可使用 Rebuild 代替 Build

是的,一直使用rebuild,用build更慢
pmp 发表于 2025-8-20 15:12 | 显示全部楼层
Keil临时文件过多​              
earlmax 发表于 2025-8-20 15:40 | 显示全部楼层
生成了过多冗余的调试信息              
primojones 发表于 2025-8-20 17:12 | 显示全部楼层
关闭不必要的调试信息              
vivilyly 发表于 2025-8-20 18:07 | 显示全部楼层
避免重复编译未修改的代码。              
belindagraham 发表于 2025-8-20 19:06 | 显示全部楼层
调整编译器优化等级              
fengm 发表于 2025-8-20 19:42 | 显示全部楼层
不当设置会极大地增加编译器的工作量。
everyrobin 发表于 2025-8-20 20:15 | 显示全部楼层
减少调试信息生成              
youtome 发表于 2025-8-20 21:22 | 显示全部楼层
编译时查看CPU和内存使用情况              
hearstnorman323 发表于 2025-8-20 22:30 | 显示全部楼层
关闭后台占用资源的程序              
sdlls 发表于 2025-8-21 15:34 | 显示全部楼层
项目文件过多或路径过长              
belindagraham 发表于 2025-8-21 16:25 | 显示全部楼层
降低编译器优化级别              
minzisc 发表于 2025-8-21 16:59 | 显示全部楼层
不需要生成列表文件              
mnynt121 发表于 2025-8-21 17:50 | 显示全部楼层
在编译卡住的时候,打开任务管理器,查看性能和进程选项卡。
ccook11 发表于 2025-8-21 19:55 | 显示全部楼层
查看Keil编译输出窗口的详细日志,寻找卡顿点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:出一块TI-PLABS-AMP-EVM

1801

主题

14830

帖子

29

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