[Qt] vs 2022写qt解决"常量中有换行符"编译报错问题!

 像上面这种问题是由于文件的编码格式是中文(GB2312)格式,导致编译报错。 在VS中,改成UTF-8就能解决。

 1. 点击VS菜单栏的高级编译选项

低版本的在"文件"菜单选项下面,VS2022需要自己手动开启显示 (1) 工具 -> 自定义

选择工具, 选中菜单栏

添加命令

类别选择"文件",命令找到"高级保存选项",点击"确定"

然后菜单栏就会显示"高级保存选项"

2. 修改文件的编码格式

点击一下要修改的文件,这样菜单栏的"高级保存选项"才会高亮可以选中 然后点击"高级保存选项"

将原本文件的格式

修改成Unicode(UTF-8带签名),点击确定

最后编译就不会报错了.


作者:瞎学的菜鸟
链接:https://juejin.cn/post/7259933234010964024
来源:稀土掘金
著作权归作者所有。
posted @ 2023-10-06 14:44  拼博之路  阅读(343)  评论(0编辑  收藏  举报