首页| 论坛| 消息

回复: Qt4到Qt5中文乱码问题
#6 [yanwuyue 04-09 17:16]
Qt5只认UTF-8,但是VS编译器是根据本地语言编译的,代码里面还要加一句
#if defined(_MSC_VER) && (_MSC_VER >= 1600)
#pragma execution_character_set("utf-8")
#endif
#7 回 yanwuyue 的帖子 [huihui520 04-10 14:00]
yanwuyue:Qt5只认UTF-8,但是VS编译器是根据本地语言编译的,代码里面还要加一句
#if defined(_MSC_VER) && (_MSC_VER >= 1600)
#pragma execution_character_set("utf-8")
#endif (2018-04-09 17:16) 
这样是可以的 但文件太多 不好加啊 能不能直接在预处理加命令行呢 前辈知道vs2015怎么加不呢
#8 [dbzhang800 04-10 22:47]
1. 确保VS2015升级到Update2
2. 所有文件都保存成UTF8(不需要加BOM)
3. 编译选项中添加 /utf-8

<< 1 2 >> (2/2)

回复 发表
主题 版块