Come compilare un GDB a 64 bit

December 31

La GNU Debugger (GDB) è uno dei programmi di debug più comunemente utilizzati nello sviluppo di software. Esso supporta una grande varietà di lingue e di un vasto numero di opzioni. Tuttavia, al fine di eseguire il debug di programmi progettati per funzionare su computer a 64 bit, come il processore Intel Core 2 Duo, GDB stessa deve essere compilato come un programma a 64 bit. Per fortuna, questo è un processo semplice, ma avrà bisogno di tre programmi open-source: CVS per scaricare l'ultima versione del codice sorgente di GDB, GCC per compilare GNU Debugger, e GNU Make per organizzare il processo di compilazione. Questi sono installati di default su quasi tutti i computer Linux e Mac OS X, ma potrebbe essere necessario scaricarli per Windows.

istruzione

1 Aprire il prompt dei comandi / terminale.

2 Digitare la seguente per accedere al server CVS GDB:

cvs -d: pserver: [email protected]: / cvs / src login

Quando viene richiesta una password, tipo "anoncvs."

3 Digitare quanto segue per scaricare il codice sorgente di corrente GDB nella directory corrente:

cvs -d: pserver: [email protected]: / cvs / src co gdb

4 Digitare quanto segue per configurare la compilazione con la precisazione che dovrebbe essere fatto per un computer a 64 bit:

CC = "-m64 gcc" ./configure

5 Digitare quanto segue per eseguire la compilazione:

rendere

Questo può richiedere da pochi minuti ad alcune ore, a seconda della velocità del computer.