[其他ST产品] STM32CubeIDE 无法抑制警告

[复制链接]
107|45
nomomy 发表于 2026-5-13 11:54 | 显示全部楼层
用了 -Wunused-function 而不是 -Wno-unused-function
houjiakai 发表于 2026-5-13 12:16 | 显示全部楼层
CubeIDE 只会把设置写入 subdir.mk,但不会自动清理旧的冲突选项
uytyu 发表于 2026-5-13 12:58 | 显示全部楼层
-Wunused-function 的意思是“启用未使用函数的检查”
dspmana 发表于 2026-5-13 13:44 | 显示全部楼层
如何确认编译参数被正确应用?              
fengm 发表于 2026-5-13 15:42 | 显示全部楼层
添加 -Wno-unused-function
rosemoore 发表于 2026-5-13 16:22 | 显示全部楼层
可以在源文件中使用 #pragma 指令。
macpherson 发表于 2026-5-13 16:40 | 显示全部楼层
-Wunused-function        开启“未使用函数”警告
-Wno-unused-function        关闭“未使用函数”警告
uiint 发表于 2026-5-14 21:27 | 显示全部楼层
-Wunused-function 是 GCC 的"启用"警告选项,不是"抑制"选项!
jtracy3 发表于 2026-5-17 13:59 | 显示全部楼层
该如何在CubeIDE中修改编译选项呢
eefas 发表于 2026-5-17 16:14 | 显示全部楼层
使用 #pragma 局部屏蔽              
jackcat 发表于 2026-5-17 16:58 | 显示全部楼层
最好的做法是只对这个开源模块关闭警告。
saservice 发表于 2026-5-18 20:16 | 显示全部楼层
选项修改为 -Wno-unused-function
sheflynn 发表于 2026-5-18 21:17 | 显示全部楼层
subir.mk文件配置正确生效呢
hearstnorman323 发表于 2026-5-18 21:46 | 显示全部楼层
全局禁用warning会影响代码质量吗?
gygp 发表于 2026-5-18 22:38 | 显示全部楼层
如何批量替换所有警告选项?              
plsbackup 发表于 2026-5-19 07:19 | 显示全部楼层
如何为多个文件统一添加unused属性?
bestwell 发表于 2026-5-19 07:58 | 显示全部楼层
降低整体警告级别也会屏蔽其他可能有价值的警告
lzbf 发表于 2026-5-19 08:19 | 显示全部楼层
添加了一个“开启警告”的选项,而不是“关闭警告”的选项。
chenci2013 发表于 2026-5-19 08:54 | 显示全部楼层
编译选项生效的关键条件是什么?              
wwppd 发表于 2026-5-19 09:12 | 显示全部楼层
是否存在多级 Makefile 嵌套?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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