发新帖我要提问
12
返回列表
打印
[STM32F1]

在第二次编译后警告消失

[复制链接]
楼主: 地瓜patch
手机看帖
扫描二维码
随时随地手机跟帖
21
bestwell| | 2025-6-16 20:30 | 只看该作者 回帖奖励 |倒序浏览
更新后执行Rebuild All,避免缓存导致的隐患

使用特权

评论回复
22
belindagraham| | 2025-6-16 21:11 | 只看该作者
Keil 中第二次编译警告消失通常是配置延迟、缓存复用或代码编辑不同步导致

使用特权

评论回复
23
jkl21| | 2025-6-16 22:22 | 只看该作者
如果在代码中某些变量或函数的声明和定义顺序不当,可能会导致第一次编译时出现警告。

使用特权

评论回复
24
timfordlare| | 2025-6-17 11:42 | 只看该作者
增量编译导致警告“假消失”​              

使用特权

评论回复
25
robertesth| | 2025-6-17 13:02 | 只看该作者
首次编译的警告源于 ​​未修改的源文件​​,第二次编译因缓存跳过,警告不再显示。

使用特权

评论回复
26
jackcat| | 2025-6-17 13:30 | 只看该作者
首次警告源于 ​​已修改的源文件​​,但修改后问题被修复,第二次编译会重新编译该文件,警告消失。

使用特权

评论回复
27
jimmhu| | 2025-6-17 14:43 | 只看该作者
确保所有文件都被重新编译,避免缓存干扰。

使用特权

评论回复
28
robincotton| | 2025-6-17 16:02 | 只看该作者
有时项目设置和配置可能会影响编译结果。

使用特权

评论回复
29
LLGTR| | 2025-6-18 10:56 | 只看该作者
没改动的文件,第二次编译确实就不会存在警告了

使用特权

评论回复
30
10299823| | 2025-6-18 20:48 | 只看该作者
第一次编译生成的中间文件可能影响第二次编译的优化策略,导致警告不再出现

使用特权

评论回复
31
janewood| | 2025-6-18 22:51 | 只看该作者
删除或注释未使用的函数和变量,避免不必要的内存占用和警告

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则