找回密码
 立即注册
收起左侧

QT如何设置字符集?

2
回复
6632
查看
[复制链接]
累计签到:22 天
连续签到:1 天
来源: 2015-6-22 08:23:05 显示全部楼层 |阅读模式
程序在vs2013中调试成功,但我同样的头文件、源文件、静态库转移到qt里就出现错误

错误的原因跟VS2013中使用Unicode出现的错误是一样的。如果vs2013中选择多字节字符集就可以编译

所以我想在qt里如何选择字符集为多字节字符集?

我在网上看到有人说 通过在pro文件中添加DEFINES  -= UNICODE 去掉unicode就可以了

我试了以后出现了更多的错误,报错如图


求指导。谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:22 天
连续签到:1 天
2015-6-24 08:46:08 显示全部楼层
解决了。     pro文件中添加 DEFINES-=UNICODE 去掉Unicode就可以了。

我出错的原因是因为库函数连接不正确。
回复 支持 反对

使用道具 举报

累计签到:256 天
连续签到:1 天
2015-6-24 08:49:11 显示全部楼层
原来如此 还没有在其他地方移植Qt程序使用,留个脚印
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了