默认的cb调试器是MinGW,gdb32.

在codeblocks安装目录的**MinGW/bin/**下新建一个文本文件,输入以下:

1
2
3
4
5
6
python
import sys
sys.path.insert(0,'D:\codeblocks\MinGW\share\gcc-5.1.0\python\libstdcxx\v6')
from printers import register_libstdcxx_printers
register_libstdcxx_printers (None)
end

改名为 pp.gdb

打开codeblocks,setting --> debugger settings --> default

  1. 修改可执行路径为D:\codeblocks\MinGW\bin\gdb32.exe
  2. 初始化命令(那个最大的框)中填入D:\codeblocks\MinGW\bin\pp.gdb
  3. 方框下第一个选项禁用,把 ‘√’ 取消掉。

注意根据实际安装目录改代码