分页: 1 / 1
code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2010-02-08 19:49
由 daniel_c
为什么用CODE BLOCK还是其他的软件 点击编译好的C源程序后它显示的中文总会有方框在那里的....但你直接用终端生成又没有.....好像IDE用的是那个什么有sh的....
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2010-02-08 22:29
由 daniel_c
终于找到解决方法了.....在别的IDE都一样....在编辑 终端里面将/usr/sh换成/usr/bin/gnome-terminal就可以了....但不知道为什么SH是乱码
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2010-02-08 23:06
由 qingdaoocean
有时也用code::blocks,有这问题啊,多谢LZ,mark一下~
乱码原因不明~

Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2010-02-10 17:14
由 daniel_c
qingdaoocean 写了:有时也用code::blocks,有这问题啊,多谢LZ,mark一下~
乱码原因不明~

好像是终端支持UT8 和GB2312编码...
但他们默认的是不支持的...所以把虚拟终端改了就可以...默认好像是什么sh的..
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2010-02-18 18:33
由 basncy
在环境设置里进行如下设置:
把Terminal to launch console programs那个选项改成gnome-terminal -t $TITLE -x
原来是xterm -T $TITLE -e
gnome-terminal和xterm的参数表示方法不一样。
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2010-03-31 22:08
由 veizz
顶楼上所说,我就是这么解决的。
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2010-03-31 23:10
由 黄美姬
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2011-03-04 10:32
由 vanxining
哦,标记一下
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2011-03-16 23:20
由 hyan
cout << wxString::ToUTF8(wxT("中文"));
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2011-03-16 23:33
由 zjy3186511
我这儿没有办法编译含有中文文件名或者文件夹的东东...
没办法..放弃了..用geany了...有时候也练习练习vim+gcc
如果有人知道怎么解决的话,,麻烦说下呗..
Re: code::blocks输出中文乱码(有方块字)怎么解决?
发表于 : 2011-05-14 15:58
由 imhy123
用5楼的方法解决了,赞一个。。。