前页 后页

GNU调试器(GDB)

在调试应用程序时,可以使用GNU调试器(GDB),它是可移植的,并且可以在类似Unix的系统(例如Linux)和Windows上运行。 GDB适用于许多编程语言,包括Ada,Java,C,C ++和Objective-C。使用GDB,您可以在本地或远程调试应用程序。

访问

在“执行分析器”窗口上,执行以下任一操作:

  • 找到并双击所需的脚本,然后选择“调试>平台”页面或
  • 单击工具栏窗口中的 ,选择要在其中创建新脚本的包,然后选择“调试>平台”页面

色带

开发>首选项>分析器>编辑分析器脚本

执行>工具>分析器

上下文菜单

浏览器窗口|右键单击Package |执行分析器

键盘快捷键

Shift + F12

设置GNU调试器

任务

细节

也可以看看

设置脚本

分析器脚本是Enterprise Architect调试的基本要求;您可以使用Execution Analyzer工具栏创建脚本。

在执行分析器脚本编辑器的“平台”页面上,在“调试器”字段中,单击下拉箭头,然后选择“ GDB”。

管理分析器脚本

定义连接设置

属性面板显示您为其提供值的许多连接设置。

  • path-<path>-GDB可执行文件的完整文件路径;仅当在系统路径中找不到GDB时才指定此选项
  • source-<路径>,<路径>-调试器将搜索源文件的路径(如果它们不位于可执行文件目录中)
  • remote-F-设置用于远程调试;否则留空
  • port-<nnnnn>-远程服务器上要连接的端口
  • host-localhost-要连接的主机名
  • fetch-T-设置从远程系统检索二进制文件
  • dumpgdb-<path>-将GDB输出写入的文件名
  • initpath-<path>-gbinit文件的完整文件路径

笔记

  • GDB的要求是您的源代码文件路径中不能包含空格。调试器将无法在文件路径中带有空格的情况下正确运行