请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3055|回复: 6
收起左侧

[开发工具] 屏蔽MDK AC6使用中文GBK编码的警告方法,让大家可以继续使用GBK编码汉字

  [复制链接]

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
80668
QQ
发表于 2020-7-7 09:01:52 | 显示全部楼层 |阅读模式

升级到MDK AC6后,工程里面用到GBK编码方式的中文时,会提示非法字符,一堆警告看着很不舒服,但是程序里面使用是正常的。

1.jpg

针对这种情况,就可以直接屏蔽到屏蔽方法如下:

将大写字母W去掉,加上前缀-Wno-即可,这个是AC6使用的屏蔽警告方式

QQ图片20200707090038.png


回复

使用道具 举报

23

主题

288

帖子

339

积分

高级会员

积分
339
发表于 2020-7-7 09:12:22 | 显示全部楼层
会不会把其他的警告也屏蔽了?如果只想屏蔽这一种警告该怎么设置?
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
80668
QQ
 楼主| 发表于 2020-7-7 09:36:53 | 显示全部楼层
爱恋之燕 发表于 2020-7-7 09:12
会不会把其他的警告也屏蔽了?如果只想屏蔽这一种警告该怎么设置?

这是一类警告,这里有列表说明:


MDK AC6的所有警告类型一览表
http://www.armbbs.cn/forum.php?m ... 8671&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1万

主题

6万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
80668
QQ
 楼主| 发表于 2020-7-7 10:02:04 | 显示全部楼层
补上出处,省的以后找。

MDK的AC5转AC6注意事项文档
http://www.armbbs.cn/forum.php?mod=viewthread&tid=96796

QQ截图20200707100132.jpg

回复

使用道具 举报

469

主题

2859

帖子

3812

积分

至尊会员

积分
3812
发表于 2020-7-9 09:56:00 | 显示全部楼层
效果很好哇,感谢大神啊
回复

使用道具 举报

3

主题

22

帖子

28

积分

新手上路

积分
28
发表于 2020-10-13 22:41:53 | 显示全部楼层
效果很好。立竿见影,终于去掉烦人的警告了。
回复

使用道具 举报

31

主题

315

帖子

377

积分

高级会员

积分
377
发表于 2020-11-4 11:30:24 | 显示全部楼层
-Wno-invalid-source-encoding  感谢分析,那个warnings 需要宣称AC5要不然真受不了警告信息,
现在5.30版本新建得工程默认都是AC6了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2021-12-1 04:42 , Processed in 1.270695 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表