Chinaunix

标题: 请教:gdb中print中文为乱码的问题(UTF-8) [打印本页]

作者: kiss007    时间: 2008-05-30 16:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: MMMIX    时间: 2008-05-30 19:12
试下 set charset UTF-8, 也许有帮助。
作者: kiss007    时间: 2008-05-31 10:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: MMMIX    时间: 2008-05-31 12:40
原帖由 kiss007 于 2008-5-31 10:05 发表
谢谢
gdb中:
set charset UTF-8    or   set charset UTF
提示:Undefined item:"UTF-8"

set charset
提示合法的参数只有:ASCII、ISO-8859-1

这说明你的 gdb 不支持 UTF-8.
作者: kiss007    时间: 2008-06-01 11:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: MMMIX    时间: 2008-06-01 12:02
原帖由 kiss007 于 2008-6-1 11:34 发表
我的版本应该比较新的吧,
请问什么版本支持UTF-8?
还是用源码重新编译,makefile里有选项呢?
谢谢

估计是和编译选项有关,具体是什么就不清楚了。
作者: UU_Dou    时间: 2012-12-05 15:44
用file命令查看你的文件类型是不是UTF-8,如果不是,请参考:http://hi.baidu.com/uu_dou/item/dc6fdad8025fd81f20e250d7




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2