Iniciar una sesión de depuración

Para lanzar una sesión de depuración, puede iniciar el cliente en la estación de trabajo seguido por el motor de depuración en el servidor con los parámetros para conectar la estación de trabajo. Para obtener información acerca de los parámetros del motor de depuración, consulte el tema relativo a cómo iniciar el motor de depuración.

Acerca de esta tarea

Para lanzar una sesión de depuración desde el servidor que conecte con una estación de trabajo que tenga un cliente de depuración en ejecución (por ejemplo Rational Developer for Power Systems Software) emita irmtdbgc -qhost=host:port debuggee_name [debuggee parms] en el servidor. Para obtener información acerca de la sintaxis del mandato irmtdbgc , incluidos los parámetros avanzados, consulte el tema relativo a cómo iniciar el motor de depuración.

Cuando se lanza una sesión de depuración, el motor de depuración busca el código fuente de la aplicación. El motor emitirá un aviso si el código fuente no coincide con el ejecutable que se está depurando.

Consejo:
  • Puede añadirse a un proceso en ejecución en lugar de cargar un programa utilizando el parámetro del motor de depuración -a (por ejemplo, emitiendo irmtdbgc -qhost=host:port -a xxxx, donde xxxx puede ser un identificador de proceso o, si el nombre de la aplicación es exclusivo, el nombre del proceso).
  • En AIX, puede depurar un archivo core de la misma forma que un ejecutable normal: irmtdbgc -qhost=host:port core
  • Puede establecer la variable de entorno DER_DBG_ADDR=host:puerto para definir la ubicación predeterminada de la interfaz de usuario. Para obtener información acerca de las variables de entorno del motor de depuración, consulte el tema relacionado.

Comentarios