Sto cercando di eseguire due comandi contemporaneamente in gdb: finish; next Ho provato a usare il ';' per separare i comandi ma gdb non mi ha permesso di fare entrambe le cose contemporaneamente. È possibile eseguire più comandi in gdb in modo simile ai comandi bash separati da ';' delimitatore?
Coloro che usano Visual Studio avranno familiarità con il tasto di scelta rapidaShift + , che esce da una funzione, il che significa che continua l'esecuzione della funzione corrente fino a quando non torna al suo chiamante, a quel punto si ferma.F11 Esiste un equivalente in GDB?
Posso aggiungere un punto di interruzione in GDB con: b <filename>:<line no> Come posso rimuovere un breakpoint esistente in una posizione particolare?
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
La mia app funziona bene ma gdb non riesce a eseguirne il debug con il seguente errore (gdb) run Starting program: /path/to/app Unable to find Mach task port for process-id 83767: (os/kern) failure (0x5). Sono su OS X Lion. La versione GDB è $ gdb --version GNU gdb 6.3.50-20050815 (Apple …
OK, l' interruzione di informazioni elenca i punti di interruzione, ma non in un formato che funzionerebbe bene riutilizzandoli usando il comando - come in questa domanda . GDB ha un metodo per scaricarli in un file accettabile per un nuovo input? A volte in una sessione di debug, è …
Ho la seguente traccia dello stack. È possibile ricavare qualcosa di utile da questo per il debug? Program received signal SIGSEGV, Segmentation fault. 0x00000002 in ?? () (gdb) bt #0 0x00000002 in ?? () #1 0x00000001 in ?? () #2 0xbffff284 in ?? () Backtrace stopped: previous frame inner to …
Stavo solo eseguendo il debug di un programma in gdb e in qualche modo ho trovato una nuova funzionalità che non avevo mai visto o di cui non avevo mai sentito parlare prima, una vista divisa in cui posso vedere e sfogliare il codice oltre a dare comandi: Cos'è questo? …
Sono andato a utilizzare GDB in OS X v10.9 (Mavericks), e non è lì. Dov'è andato? # /usr/lib/gdb -bash: /usr/bin/gdb: No such file or directory # gdb -bash: gdb: command not found Ho anche lanciato Xcode 5.0.1: Preferenze> Download ..e non sono più disponibili strumenti a riga di comando - …
Sono sotto osx 10.8.4 e ho installato gdb 7.5.1 con homebrew (motivazione ottenere un nuovo gdb con nuove funzionalità come --with-python ecc ...) Per farla breve, quando eseguo il debug all'interno di un progetto Eclipse c ++ ottengo: Error in final launch sequence Failed to execute MI command: -exec-run Error …
Su Unix, c'è un modo in cui un processo può cambiare le variabili d'ambiente di un altro (supponendo che siano tutti eseguiti dallo stesso utente)? Una soluzione generale sarebbe la migliore, ma in caso contrario, che dire del caso specifico in cui uno è figlio dell'altro? Modifica: che ne dici …
Come posso impostare un punto di interruzione nel codice C o C ++ programmaticamente che funzionerà per gdb su Linux? Vale a dire: int main(int argc, char** argv) { /* set breakpoint here! */ int a = 3; a++; /* In gdb> print a; expect result to be 3 */ …
Sto eseguendo gdb e voglio esaminare uno di quegli sfortunati oggetti di dio. Ci vogliono molte pagine (e ho un monitor da 24 "girato lateralmente!) Per vedere l'intera cosa. Per facilità d'uso, vorrei che gdb stampasse l'oggetto su un file invece che sullo schermo in modo da poterlo aprire in …
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.