Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Domanda >> PC Risoluzione dei problemi >> .

Come fare un debug remoto con DBX

DBX è un debugger a riga di comando in Unix . Sembra primitivo rispetto ad altri debugger grafico , ma è molto capace a che cosa può fare . E 'in grado di eseguire il debug di programmi a livello di sorgente ( C + + o FORTRAN C ) ed a livello di linguaggio assembler o macchina . Questo significa che potrete vedere ed eseguire il debug in notazione esadecimale . Nella maggior parte delle configurazioni di programmazione Unix , si utilizzerà DBX di eseguire il debug del programma sul computer locale , allora si sarà caricarlo nel server di produzione quando si è finito . Ma ci sono volte che è necessario sapere come eseguire il debug remoto la vostra applicazione utilizzando DBX , come ad esempio quando il server di produzione è l'unico posto si verifica l' errore o se non si dispone di accesso a DBX sulla vostra macchina . Cose che ti serviranno
server Unix
Unix PC client
Show More Istruzioni

1 Aprire la finestra di terminale nel PC client Unix. Alcune versioni di Unix si basano GUI di default. Per accedere alla finestra di Terminale è necessario trovare la sua icona sul desktop Unix o scegliere dal menu principale Unix . Ogni Unix sapore luoghi delle sue applicazioni in un punto diverso, quindi potrebbe essere necessario consultare il manuale , se si hanno problemi a fare questo .
2

Accedi al server Unix remoto usando SSH . Si tratta di un protocollo crittografato per l'accesso remoto che è supportato da tutte le implementazioni di Unix . Nella finestra di terminale , digitare " ssh userid @ host " . Sostituire " userid " con il vostro nome utente sul sistema remoto e "host" con il nome del dominio o l'indirizzo del protocollo Internet del server che si sta tentando di contattare .
3

Eseguire la copia remota del DBX . Eseguire il debug del programma di destinazione utilizzando la copia remota di DBX . Tipo " dbx programname " nella finestra di terminale . Sostituire " programname " con il nome del file o il percorso del file eseguibile . Procedere con la sessione di debug .

 

Domanda © www.354353.com