我用的是SUSE Linux enterpise server 10,用xwindows时打开一个终端运行自己编写的程序,程序界面有中文,可以显示出来就是乱码,但在串口终端就能显示中文。
解决方法:
“计算机”-->“YaST2控制中心”-->”系统”–>”/etc/sysconfig编辑器”–>”system”–>”Environment”–>Language”,将”RC_LANG”设置为”zh_CN.GB2312″.重启系统即可。
这个方法设置了xwindows模式下的终端能解决乱码问题,可是在字符界面模式却不行,正在想办法。
作者:pcant