InglésFrancésEspañol

icono de página de OnWorks

rust-gdb: en línea en la nube

Ejecute rust-gdb en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando rust-gdb que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


gdb - El depurador GNU

SINOPSIS


bgd [-ayuda] [-Nueva Hampshire] [-nx] [-q] [-lote] [-cd =dir] [-f] [-b bps]
[-tty =dev] [-s Symfile] [-e prog] [-Si prog] [-c centro] [-p ID de proceso]
[-x cmds] [-d dir] [prog|prog ID de proceso|prog centro]

DESCRIPCIÓN


El propósito de un depurador como GDB es permitirle ver lo que está sucediendo "adentro"
otro programa mientras se ejecuta, o lo que estaba haciendo otro programa en el momento en que
se estrelló

GDB puede hacer cuatro tipos principales de cosas (además de otras cosas en apoyo de estas) para ayudarlo
atrapar insectos en el acto:

· Inicie su programa, especificando cualquier cosa que pueda afectar su comportamiento.

· Haga que su programa se detenga en condiciones específicas.

· Examine lo que sucedió cuando su programa se detuvo.

· Cambie cosas en su programa, para que pueda experimentar corrigiendo los efectos de
un error y aprender sobre otro.

Puede utilizar GDB para depurar programas escritos en C, C @ t {++}, Fortran y Modula-2.

GDB se invoca con el comando de shell "gdb". Una vez iniciado, lee los comandos del
terminal hasta que le diga que salga con el comando GDB "salir". Puede obtener ayuda en línea
desde GDB mediante el comando "ayuda".

Puede ejecutar "gdb" sin argumentos ni opciones; pero la forma más habitual de iniciar GDB es
con uno o dos argumentos, especificando un programa ejecutable como argumento:

programa gdb

También puede comenzar con un programa ejecutable y un archivo central especificado:

núcleo del programa gdb

En su lugar, puede especificar un ID de proceso como segundo argumento, si desea depurar un
proceso en ejecución:

programa gdb 1234
gdb-p 1234

adjuntaría GDB al proceso 1234 (a menos que también tenga un archivo llamado 1234; GDB comprueba
para un archivo principal primero). Con opcion -p puedes omitir el programa nombre del archivo.

Estos son algunos de los comandos GDB que se necesitan con más frecuencia:

break [presentar:]función
Establecer un punto de interrupción en función (en presentar).

run [arglista]
Inicie su programa (con arglista, si se especifica).

bt Backtrace: muestra la pila de programas.

Imprimir expr
Muestra el valor de una expresión.

c Continúe ejecutando su programa (después de detenerse, por ejemplo, en un punto de interrupción).

Next
Ejecute la siguiente línea de programa (después de detenerse); paso sobre cualquier función llamada en la línea.

editar [presentar:]función
mire la línea del programa donde está actualmente detenido.

lista [presentar:]función
escriba el texto del programa en las proximidades de donde se encuentra actualmente detenido.

paso
Ejecute la siguiente línea de programa (después de detenerse); paso into cualquier función llamada en la línea.

ayuda [nombre ]
Mostrar información sobre el comando GDB nombre o información general sobre el uso de GDB.

renuncia
Salir de GDB.

Para obtener detalles completos sobre GDB, consulte Gracias a BGF: A Guía a los GNU Nivel de fuente Depurador, por
Richard M. Stallman y Roland H. Pesch. El mismo texto está disponible en línea como "gdb".
entrada en el programa "info".

OPCIONES


Cualquier argumento que no sea una opción especifica un archivo ejecutable y un archivo central (o ID de proceso);
es decir, el primer argumento encontrado sin un indicador de opción asociado es equivalente a un
-Si opción, y la segunda, si la hay, es equivalente a una -c opción si es el nombre de un
expediente. Muchas opciones tienen formas largas y cortas; ambos se muestran aquí. Las formas largas
también se reconocen si los trunca, siempre que haya suficiente opción para ser
inequívoco. (Si lo prefiere, puede marcar los argumentos de las opciones con + más bien que -, aunque
ilustramos la convención más habitual).

Todas las opciones y argumentos de la línea de comandos que proporcione se procesan en orden secuencial.
El orden marca la diferencia cuando el -x se utiliza la opción.

-ayuda
-h Enumere todas las opciones, con breves explicaciones.

-symbols =presentar
-s presentar
Leer la tabla de símbolos del archivo presentar.

-escribir
Habilite la escritura en archivos ejecutables y principales.

-exec =presentar
-e presentar
Usar archivo presentar como el archivo ejecutable para ejecutar cuando sea apropiado, y para examinar
datos puros junto con un volcado de memoria.

-se =presentar
Leer la tabla de símbolos del archivo presentar y utilícelo como archivo ejecutable.

-core =presentar
-c presentar
Usar archivo presentar como un volcado de memoria para examinar.

-comando =presentar
-x presentar
Ejecutar comandos GDB desde archivo presentar.

-ej comando
Ejecutar el BGF dado comando.

-directory =directorio
-d directorio
Añadir el archivo directorio a la ruta para buscar archivos de origen.

-Nueva Hampshire No ejecute comandos desde ~ / .gdbinit.

-nx
-n No ejecute comandos de ninguna .gdbinit archivos de inicialización.

-tranquilo
-q "Tranquilo". No imprima los mensajes introductorios y de derechos de autor. Estos mensajes son
también suprimido en modo por lotes.

-lote
Ejecutar en modo por lotes. Salir con estado 0 después de procesar todos los archivos de comando
especificado con -x (y .gdbinit, si no está inhibido). Salga con un estado distinto de cero si
Se produce un error al ejecutar los comandos de GDB en los archivos de comando.

El modo por lotes puede resultar útil para ejecutar GDB como filtro, por ejemplo, para descargar y ejecutar
un programa en otra computadora; para que esto sea más útil, el mensaje

El programa salió normalmente.

(que normalmente se emite cada vez que finaliza un programa que se ejecuta bajo el control de GDB)
no se emite cuando se ejecuta en modo por lotes.

-cd =directorio
Ejecute GDB usando directorio como su directorio de trabajo, en lugar del directorio actual.

-nombre completo
-f Emacs establece esta opción cuando ejecuta GDB como un subproceso. Le dice a GDB que genere el
nombre de archivo completo y número de línea de forma estándar y reconocible cada vez que se apila
Se muestra un cuadro (que incluye cada vez que se detiene el programa). Este reconocible
el formato parece dos \ 032 caracteres, seguidos del nombre del archivo, el número de línea y
posición de carácter separada por dos puntos y una nueva línea. La interfaz de Emacs a GDB
el programa usa los dos \ 032 caracteres como una señal para mostrar el código fuente para el
marco.

-b bps
Configure la velocidad de línea (velocidad en baudios o bits por segundo) de cualquier interfaz serial utilizada por GDB
para depuración remota.

-tty =dispositivo
Ejecutar usando dispositivo para la entrada y salida estándar de su programa.

Use rust-gdb en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Psi
    Psi
    Psi es un potente XMPP multiplataforma
    cliente diseñado para usuarios experimentados.
    Hay compilaciones disponibles para MS
    Windows, GNU/Linux y macOS. Audiencia:
    Los usuarios finales...
    Descargar psi
  • 2
    Volley Blobby 2
    Volley Blobby 2
    Continuación oficial del famoso.
    Blobby Volley 1.x juego de arcade..
    Público: Usuarios finales / Escritorio. Usuario
    Interfaz: OpenGL, SDL. Programación
    Idioma: C++, Lua. C...
    Descargar Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM es el cliente premiado
    Gestión de relaciones (CRM)
    aplicación presentada por los autores
    y mantenedores, SalesAgility. Es el
    el mos del mundo...
    Descargar SuiteCRM
  • 4
    Administrador de energía
    Administrador de energía
    Poweradmin es un DNS basado en web
    herramienta de administración para el servidor PowerDNS.
    La interfaz tiene soporte completo para la mayoría
    de las características de PowerDNS. tiene lleno
    apoyo...
    Descargar Poweradmin
  • 5
    Marco web de Gin
    Marco web de Gin
    Gin es un framework web increíblemente rápido
    escrito en Golang que puede funcionar hasta
    40 veces más rápido, gracias a su
    API similar a martini y versión personalizada de
    httprout ...
    Descargar el marco web Gin
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entornos de escritorio. Esto es
    una aplicación que también se puede buscar
    desde
    https://sourceforge.net/projects/cereu...
    Descargar CEREUS LINUX
  • Más "

Comandos de Linux

Ad