最近codeblocks更新出现了这个问题:
warning: GDB: Failed to set controlling terminal: 不允[许]的操作
解决方法:
更改调试终端:使用gnome-terminal作为调试终端
在codeblocks菜单中选:
Setting==>Environment...==>General Setting==>Terminal to lanuch console programs:
用 “gnome-terminal -t $TITLE -x” 替换 “xterm -T $TITLE -e” 即可!!!
不更改调试终端,而只修改xterm的字体,也可以!!!
[根据:http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=247772&start=15]
方法如下:
=====================
修改(或建立)~/.Xresources文件,输入下面5行的内容:
xterm*locale: true
xterm.utf8: true
xterm*utf8Title: true
xterm*faceName: Monaco:pixelsize=14
xterm*faceNameDoublesize: WenQuanYi Zen Hei:pixelsize=15
然后,在终端执行:
xrdb -load ~/.Xresources
之后,coldblocks的调试终端的汉字就正常了,而且,其他的运行效果却没有受到影响。