解决在使用 Qt 编译项目时出现 “C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode格式以防止数据丢失“ 的警告
解决在使用 Qt
编译项目时出现 "C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode格式以防止数据丢失"
的警告
警告出现的原因:编码格式不合适
解决办法
- 将出现此警告的文件重新保存为
Unicode
格式 - 更改
Qt Creator
配置
(1)打开 Qt Creator
,单击 Tools
菜单栏,随后再单击 Options...
(2)在弹出的窗口中,从左侧找到 Text Editor
,然后单击它,紧接着在右侧找到 Behavior
(3)完成上述步骤后,在打开的界面中,找到 File Encodings
区域,将 Default encoding
更改为 UTF-8
、UTF-8 BOM
更改为 Add If Encoding Is UTF-8
、Default line encoding
默认即可
(4)更改完毕之后,先单击 Apply
,再单击 OK
。完成之后,再次重新编译工程,会发现该警告 不存在
了。
解决在使用 Qt 编译项目时出现 “C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode格式以防止数据丢失“ 的警告相关推荐
- Qt使用MSVC编译器关闭“warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”警告的方法
Qt使用MSVC编译器关闭"warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失"警告的方法 [问 ...
- 不需要另存解决“warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失“问题
warning C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失 使用Visual studio编译跨平台的C/C++语言项目时经常 ...
- warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失 [问题描述] Qt项目使用 VC++ 编译器出现此错误. war ...
- 解决 “VS2015 的warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失”的方法
问题现象: 在VS2015的编译器中会出现以下警报: warning C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失 解决方案 第 ...
- warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失...
从同事那里拷来两个头文件,一编译就出现了这个警告. 想要消除这个警告,几个方法: (1)转换Code文件为Unicode格式: (2)在Project -> Properties -> ...
- VS2017 报错该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
尤其代码是从linux平台复制过来: 报错如图: 更有甚者基本函数都报错: 当下检查发现if else break case等基本函数并无问题时,报错行数明显不一致等一定要注意文档编码格式, 最简单的 ...
- “该文件包含不能在当前代码页(936)中表示的字符,请将该文件保存为 Unicode 格式以防止数据丢失”
这个警告怎么破?其实很简单: 以VS2012为例,去除方法见下:
- 如何解决vs中无法使用utf8文件的问题 请将该文件保存为 Unicode 格式以防止数据丢失
在深入理解c++11一书中有说两个字符集,一个源码字符集,一个编码字符集(在msvc编译器文档里面叫做执行字符集). 一个是文件的保存格式. 一个是编译器在编译过程中如何编码字符串. 文件用utf-8 ...
- eclipse-在编译项目时js特别慢的问题
eclipse在编译项目时,当项目中导入了很多第三方js库时,eclipse在验证js时会消耗大量的时间,而我们却完全不用考虑那些js是否有错误 步骤: 去除eclipse的JS验证: 1.将wind ...
最新文章
- A 'return' expression required in a function with a block body ('{...}')
- 关于SAP BW提示“Carry out repairs in non-original only
- oracle 一致性读数量,ORACLE 一致性读原理记录
- html js定义json对象,javascript中的json及对象
- SSAS系列——【02】多维数据(维度对象)
- 了解计算机PS,2017年计算机等考一级PS辅导:了解Photoshop7.0中十大快捷操作
- 30幅让人震撼的精美高速摄影作品欣赏
- 腾讯地图调用获取经度纬度代码
- java 线程安全Long_【Java】线程安全之原子性Atomic(AtomicInteger|LongAdder|AtomicLong)
- Leetcode 30.串联所有单词的子串
- Ubuntu下部署SVN+SVNManager
- 阿里云吴结生:今天的应用架构,正处在一个不可测的阶段
- 【zk开发】让eclipse识别×.zul文件为xml格式
- python cnn模型_如何在Python中使用预训练的CNN模型
- ggplot2的中文显示
- 网络安全学习路线是怎样的?
- java web play_玩转Java Web应用开发:Play框架
- 蘑菇街teamtalk简介
- Linux on IBM Cloud - Port Knocking
- Java笔记总结(二)
热门文章
- 计算机网络总线型结构优,计算机基础知识:计算机网络总线型拓扑结构的概述及优缺点...
- 思想开放-学数学之人必备的特质(转载)
- php swool协程,swoole如何实现协程
- java 多线程输出_[Java多线程]ABC三个线程顺序输出的问题
- pythonargmaxaxis1_详解numpy的argmax的具体使用
- 20211028 Stabilizability
- HTTPGet 与HTTPPost的区别
- 利用Fiddler模拟通过Dynamics 365的OAuth 2 Client Credentials认证后调用Web API
- onBlur()事件连续触发问题。
- shp系列(六)——利用C++进行Dbf文件的写(创建)