书栈网 · BookStack 本次搜索耗时 0.014 秒,为您找到 25 个相关结果.
  • 5.1 不同的高亮组

    1104 2018-03-02 《CGDB中文手册》
    5.1 不同的高亮组 下面的列表列出了CGDB在高亮代码文件时会使用的全部高亮组。 Statement 表示了一种语言定义的关键字 Type 表示了一种语言定义的类型 Constant 表示了字符串或者数字 Comment 表示了源代码中的注释 PreProc 表示了C/C++中的预处理指令 Normal 表示了普通文本 下面的列表列出了...
  • 2.5 理解状态栏

    1162 2018-03-02 《CGDB中文手册》
    2.5 理解状态栏 状态栏是CGDB向用户显示正在输入的命令和当错误发生时报告错误的最通用的方式。CGDB不使用弹窗和其它形式的输出来告知用户信息或有错误发生。 当CGDB运行的时候,您可以通过任何在CGDB配置文件中有效的配置命令去配置CGDB。只需要代码窗口键入 : 您就可以看见一个冒号出现在状态栏中,此后输入的命令也会被显示在状态栏中。当您输入了...
  • 2.2 理解GDB窗口

    2085 2018-03-02 《CGDB中文手册》
    2.2 理解GDB窗口 CGDB通过GDB窗口让用户直接操作gdb。如果您想要将一个命令发送给gdb,只要将命令输入进GDB窗口即可。使用CGDB中的GDB窗口和在命令行下使用gdb是完全一样的。 在这个窗口中输入的一部分快捷键会被CGDB截获并处理,而非直接发送给gdb。这些快捷键的列表在3.2节 类似于终端操作,CGDB将会将您连续输入的多个命...
  • 3.2 GDB模式中的命令

    1881 2018-03-02 《CGDB中文手册》
    3.2 GDB模式中的命令 在GDB模式中,用户最常关注的是GDB控制台的使用。也就是向GDB发送命令与接受GDB返回的消息。几乎所有传入这个窗口的数据都是直接发送给readline缓冲区,然后发送给GDB。 CGDB会首先对关心的按键输入进行处理,然后再将其余的发送给GDB,理解这点是非常重要的。CGDB会处理一些它关心的按键输入。以下是CGDB会首...
  • 2.1 理解代码窗口

    2167 2018-03-02 《CGDB中文手册》
    2.1 理解代码窗口 您可以通过代码窗口查看当前被调试程序的源代码。CGDB只能同时显示一个源文件。当用户调试程序的时候,通过 next 和 step 命令,CGDB将会更新源代码以及行号,以此提醒您调试进行到了何处。 CGDB有几个新特性能让调试比使用旧的GDB更方便。其中,当您在调试C,C++或ADA程序的时候,源代码是高亮的。这个特性可以让您更加...
  • 6.2 使用映射

    912 2018-03-02 《CGDB中文手册》
    6.2 使用映射 CGDB 完整支持键盘映射,允许用户改变键盘输入的含义。比如,你可以这样的射:map <F2> ip<Space>argc<CR> 。 在CGDB模式下,如果按下 F2 键,就会被替换成它所映射的值。 CGDB 先会收到 i 键,进入插入模式,接着 CGDB 会收到 p argc 以及一个紧跟着的回车键。 CGDB 目前支持两个映射...
  • 7 对被调试的程序进行I/O操作

    1394 2018-03-02 《CGDB中文手册》
    7 对被调试的程序进行I/O操作 7 对被调试的程序进行I/O操作 如果被调试的程序需要读取终端用户输入,我们推荐用户在终端中启动被调试程序,然后在另一个终端使用CGDB去attach被调试程序,这是与被调试程序进行I/O交互最简单的方法。 然而如果用户希望能直接在CGDB内对被调试程序进行输入,CGDB也提供了这样的机制。下述的方法在Window...
  • 5.3 不同的颜色

    1054 2018-03-02 《CGDB中文手册》
    5.3 不同的颜色 CGDB支持一些颜色,取决于您的终端支持多少种颜色。下表是一个CGDB所提供的颜色的表格。标题为NR-16的列表示终端至少支持16种颜色。标题为NR-8的列表示终端至少支持8种颜色。每种颜色对应的整数数值表示了被传入curse函数init_pair() 的数值,该函数用来使curse创建一种新的颜色。 COLOR NAME NR-...
  • 5.2 不同的属性

    916 2018-03-02 《CGDB中文手册》
    5.2 不同的属性 CGDB支持curses提供的部分属性。它会将这些属性应用至输出窗口,但是这取决于您使用的终端是否支持这些特性。 下面列出了CGDB目前支持的一系列属性。 normal NONE 这将会让文本保留不同样式。使用curses中的A_NORMAL属性。 bold 这将会让文本加粗显示。使用curses中的A_BOLD选项。 und...
  • 1. gdb 调试利器

    1. gdb 调试利器¶ 1.1. 启动gdb¶ 1.2. gdb交互命令¶ 运行¶ 设置断点¶ 查看源代码¶ 打印表达式¶ 查询运行信息¶ 分割窗口¶ 1.3. 更强大的工具¶ cgdb¶ 1. gdb 调试利器¶ GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。对于一...