Quando si esegue un programma su GDB, di solito, gli argomenti per il programma vengono forniti al runcomando. C'è un modo per eseguire il programma utilizzando GDB e oltre a fornire argomenti all'interno di uno script di shell? Ho visto una risposta in una domanda correlata, menzionando che possiamo collegare …
Sto eseguendo un'applicazione tramite gdb e voglio impostare un breakpoint ogni volta che si accede / cambia una specifica variabile. C'è un buon metodo per farlo? Sarei anche interessato ad altri modi per monitorare una variabile in C / C ++ per vedere se / quando cambia.
Di solito eseguo un programma come: ./a.out arg1 arg2 <file Vorrei eseguire il debug usando gdb. Sono a conoscenza della set argsfunzionalità, ma funziona solo dal prompt di gdb.
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 3 anni fa . Migliora questa domanda In breve: qualcuno conosce una GUI per gdb che la porta …
Come posso impostare in gdbmodo da salvare la cronologia dei comandi? All'avvio di una nuova gdbsessione, vorrei usare i tasti freccia su per accedere ai comandi delle sessioni precedenti.
Sto eseguendo il debug a livello di assembly in GDB. C'è un modo per convincere GDB a mostrarmi le istruzioni di assemblaggio correnti nello stesso modo in cui mostra la linea di origine corrente? L'output predefinito dopo ogni comando è simile al seguente: 0x0001433f 990 Foo::bar(p); Questo mi dà l'indirizzo …
Per favore non rispondere Dovrei usare ddd, nemiver, emacs, vim o qualsiasi altro front-end, preferisco semplicemente gdb così com'è, ma vorrei vederne l'output con alcuni colori terminali.
Il mio programma funziona in questo modo: exe -p param1 -i param2 -o param3 E 'caduto e ha generato un file core dump, core.pid. Voglio analizzare il file di dump principale di gdb ./exe -p param1 -i param2 -o param3 core.pid Ma GDB riconosce i parametri del file EXE come …
La domanda è rivolta a tutti voi, che utilizzate Vim per sviluppare applicazioni C ++. C'è stato un periodo della mia vita, che può essere descritto come "Odio Vim !!!". "Vim è bello!" Tuttavia, essendo cresciuto principalmente su IDE di sviluppo Microsoft, mi sono abituato a questi F5- F11scorciatoie durante …
Esiste un comando equivalente in GDB a quello del "! Process 0 7" di WinDbg? Voglio estrarre tutti i thread in un file di dump insieme ai loro backtrace in GDB. "info thread" non genera le tracce dello stack. Quindi, c'è un comando che lo fa?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.