操作系统: 中标麒麟服务器操作系统软件 V5.0
处理器: Loongson-3A R3(Loongson-3B3000)
问题: 同样的qt程序、软件在同型号机器1运行中文正常显示,在该机器中中文显示乱码,通过修改系统的字符编码为zh_CN. UTF-8、zh_CN. GBK都不起作用,中文还是乱码。
解决措施: 从中文正常显示的机器中拷贝qt字符集插件/lib64/qt4/plugins目录中的codecs目录和imageformats目录,拷贝到乱码应用程序的当前目录,再次运行,中文正常显示;或者在中文显示异常的服务器上安装qt开发环境也能解决问题。
原因: 通过百度查询两台麒麟系统机器,一台中文正常显示,另一台乱码l显示中文乱码解决的问题http://www.wjhsh.net/findumars-p-5089728.html
该问题和问题2921-05-21问题比较像,都是qt动态库版本不对引起的问题。可通过拷贝正确版本的动态库到目标机器上,或者在目标机器上安装配套的开发环境(ide)解决问题。
2021-03-17 银河麒麟系统未安装qt开发环境,软件运行中文乱码
最新推荐文章于 2024-02-22 10:38:56 发布