解决GDB tui模式时日文乱码的问题
自从升级了RHEL的版本,gdb tui模式调试程序时一直被乱码的问题困扰。一顿搜索猛如虎也解决不了问题。
就陷入了隔一段时间就搜一搜/瞎搞搞,无果,又过一段时间……的轮回。
先来个栗子:
$ cat hello.c
#include <stdio.h>
int main(int argc, char *argv[])
{
// 挨拶する
printf("お早うございます~\n");
return 0;
}
RHEL5的画风
用RHEL5的时候,画风是这样的,还八错
+--hello.c-----------------------------------------------+
|3 {
|
|4 // 挨拶する |
>|5 printf("お早うございます~\n"); |
|6 return 0; |
|7 } |
|8 |
+--------------------------------------------------------+
native process 10432 In: main L5 PC: 0x4004c3
(gdb