qt消除 “warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失“的警告

  • Post author:
  • Post category:其他


因为qt采用MSVC的编译环境,VS的文件编码跟qt自带的文件编码不一样,所以报这个错误。

虽然没什么影响,但是强迫症的我不喜欢警告的出现。

解决方法:

在pro文件里加上:

QMAKE_CXXFLAGS += /wd"4819"

在这里插入图片描述

然后重新编译就神奇的不见了。



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