gdb常用調(diào)試命令 如何讓gdb調(diào)試時正確顯示源代碼中的漢字?
如何讓gdb調(diào)試時正確顯示源代碼中的漢字?調(diào)試GDB時,源代碼中的漢字無法正確顯示,這與GDB本身無關(guān),而是由于終端的字符編碼不正確造成的。下面是我通過xshell連接Linux系統(tǒng),通過GDB正常調(diào)
如何讓gdb調(diào)試時正確顯示源代碼中的漢字?
調(diào)試GDB時,源代碼中的漢字無法正確顯示,這與GDB本身無關(guān),而是由于終端的字符編碼不正確造成的。下面是我通過xshell連接Linux系統(tǒng),通過GDB正常調(diào)試漢字的終端設(shè)置示例:
終端代碼應該設(shè)置為GB2312。設(shè)置完成后,通過GDB調(diào)試和list命令可以正常顯示漢字。業(yè)主可以根據(jù)自己的Linux系統(tǒng)設(shè)置終端字符代碼。不同的Linux設(shè)置是不同的。業(yè)主可自行查看相關(guān)指令。