keil 使用printf打印中文出现警告的解决办法

1.最近开发的项目工程一般都是用AC6编译器,好处是编译速度快,优化等级高,但是AC6对于中文支持不好,项目文件目录一定不要有中文路径,否则不能使用gotodef跳转功能。
在这里插入图片描述
在这里插入图片描述
2.如果项目内有使用printf打印中文字符串,则AC6编译过程会弹出警告信息,虽然不影响使用,但是十分烦人。
在这里插入图片描述

可以填入 -Wno-invalid-source-encoding 将该警告信息屏蔽。

在这里插入图片描述


版权声明:本文为baidu_39594043原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。