预订演示
前页 后页

调试配置Linux

调试器配置

本节介绍Linux下调试脚本的分析器的调试部分。此处未列出的字段不是必需的。

调试器

选择“单声道”。

默认目录

这是应用程序所在的 Unix 格式的完全限定的本机 Linux 路径。

联系

  • port:调试端口
  • host:运行 Mono 的机器的名称或 IP 地址(如果机器相同,则为 ' localhost ')
  • localpath:窗口格式源代码的根路径;这是用于在Enterprise Architect的代码编辑器中设置断点的源文件的路径
  • remotepath:Unix格式源代码的根路径,这是Linux下构建程序的源文件的路径

    这些路径在调试事件期间返回,然后映射到本地路径,以便Enterprise Architect可以在断点或步骤期间显示源文件 - 两个参数可以指定相同的物理源文件根,但必须使用窗口或 Unix每个字段的格式
  • 关机:( true or false );当调试器停止时,VM 被终止
  • timeout:套接字调用的超时时间(以毫秒为单位)
  • 输出:要写入的log文件的Wine /窗口路径
  • 日志记录:( true or false );如果为 true,则在调试窗口中记录额外的消息,并将套接字消息记录到指定的输出文件中

自动启动单声道

您可以将Enterprise Architect配置为在您启动调试器时为您启动 Mono。你可以通过配置你的分析器的'Runtime脚本'页面来做到这一点。命令的格式如下所述:

cd 程序路径

/usr/bin/mono --debug --debugger-agent=transport=dt_socket,address= host:port ,server=y,suspend=y程序

在哪里:

- path-to-program是程序所在的目录路径

- 主机是其中之一:

  • localhost
  • IP 地址
  • 联网机器名称
- 端口是端口的端口

- program是应用程序的名称(例如 MonoProgram.exe)

使用命令行手动启动 Mono

您可以从控制台手动启动 Mono。在文件资源管理器中找到该程序,然后在该位置打开控制台。命令行的格式如下所述:

/usr/bin/mono --debug --debugger-agent=transport=dt_socket,address= host:port ,server=y,suspend=y程序

其中主机是其中之一:

  • localhost
  • IP 地址
  • 联网机器名称
port是套接字的端口, program是应用程序的名称(例如端口)。