完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我在代码中加入了#pragma diag_suppress 177怎么还有177号的警告呢,而且我编译时点Build键就像点了Rebulid键一样把所有的文件全部编译了一次,这是怎么回事呢?求帮助
|
|
相关推荐
15个回答
|
|
测试了下加了#pragma diag_suppress 177 后没有使用的变量和函数都不提示:
没有加之前提示变量定义了没有使用 加了之后不再提示 至于第二个问题好像有个版本的keil5是有这个bug,每次bulid都会全编译。 |
|
|
|
我keil4也是点一下编译就会全部编译 |
|
|
|
我那个上面也是加里那个语句屏蔽177号的警告,但是还是有那个警告,是不是还有别的地方需要设置一下 |
|
|
|
我没有进行其他的任何设置,这个 #pragma diag_suppress 177 一句应该就可以了。不知道你的是不是其他的原因。 |
|
|
|
将 #pragma diag_suppress 177 放在那个不使用变量前面有没有试过。 |
|
|
|
我的经验是只要改了宏定义就会重新编译。但是这个#pragma不知道了
|
|
|
|
应该不是bug,因为是.h更新,编译的时候所有包含这个.h的都必然重新编译
|
|
|
|
不懂帮顶
|
|
|
|
应该和编译器版本或编译器设置有关
|
|
|
|
|
|
|
|
这条语句已经影响到所有编译规则了吧
|
|
|
|
|
|
|
|
|
|
|
|
请问楼主这个问题解决了吗?我也遇到这个问题,求告知解决办法呢
|
|
|
|
你好,请问你#pragma diag_suppress 177写在那个地方呢? |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2201 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2027 浏览 3 评论
4633 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2171 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2705 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 00:19 , Processed in 0.776763 second(s), Total 70, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号