Loading

cgdb安装

cgdb官网:http://cgdb.github.io/

cgdb安装

可使用wget命令下载,wget  http://cgdb.me/files/cgdb-0.7.0.tar.gz

之后解压

tar -xzvf cgdb-0.7.0.tar.gz

进入目录

cd cgdb-0.7.0

根据官网提供的步骤安装

 

安装完成后,执行

cgdb --version

出现下图

安装成功.

 

如出现如下错误:

   1.configure: error: CGDB requires curses.h or ncurses/curses.h to build.

  解决方案:

yum  install ncurses-devel

  

  2.configure: error: Please install makeinfo before installing

  解决方案:

yum  install install texinfo

  

  3.configure: error: Please install help2man
  解决方案:

yum   install help2man

  

  4.configure: error: CGDB requires GNU readline 5.1 or greater to link.
  If you used --with-readline instead of using the system readline library,
  make sure to set the correct readline library on the linker search path
  via LD_LIBRARY_PATH or some other facility.
  解决方案:

yum  install readline-devel

  

  5.configure: error: Please install flex before installing
  解决方案:

yum   install flex

 

cgdb操作

cgdb具体操作和gdb差不多.

cgdb窗口

  • k/up arrow
    向上移动一行

 

  • j/down arrow
    向下移动一行

 

  • h/left arrow
    向左移动一列

 

  • l/right arrow
    向右移动一列

 

  • Ctrl-b/page up
    向上翻一页

 

  • Ctrl-u
    向上翻半页

 

  • Ctrl-f/page down
    向下翻一页

 

  • Ctrl-d
    向下翻半页

 

  • _
    将代码窗口缩小一行

 

  • =
    将代码窗口增大一行

 

  • -
    将代码窗口缩小25%(当TTY窗口显示的时候,将TTY窗口缩小一行)

 

  • +
    将代码窗口增大25%(当TTY窗口显示的时候,将TTY窗口增大一行)

 

  • Ctrl-l
    清屏并重绘

 

  • o
    打开文件对话框窗口

 

  • spacebar
    在当前行设置断点

 

  • t
    在当前行设置一个临时断点

 

  • F5
    发送一个run命令至GDB

 

  • F6
    发送一个continue命令至GDB

 

  • F7
    发送一个finish命令至GDB

 

  • F8
    发送一个next命令至GDB

 

  • F10
    发送一个step命令至GDB
posted @ 2018-07-22 17:03  街头卖艺的肖邦  阅读(749)  评论(0编辑  收藏  举报