Di Windows Strumenti di debug e simbolo del percorso

July 11

Di Windows Strumenti di debug e simbolo del percorso


Il percorso di simboli definisce le directory in cui i file di simboli risiedono. I file di simboli comprendono percorso e il nome, che consente il debugger per trovare i file di simboli. Se si esegue il debug di programmi in modalità utente sul PC e le file di simboli sono memorizzati in loro posizioni originali, gli strumenti di debug in grado di individuare i file di simboli. In alcune circostanze, è necessario specificare il percorso di simboli che indica i file di simboli in modo che i programmi di debug li può individuare. strumenti di debug per Windows sono un elenco di programmi estensibili per il debug di driver di periferica per sistemi operativi Windows.

WinDbg e simbolo del percorso

WinDbg è un debugger a livello sorgente con un'interfaccia utente grafica e una interfaccia basata su testo. Con questo strumento, è possibile visualizzare il codice sorgente, impostare punti di interruzione, le variabili vista e la memoria. Ha una finestra di comando per eseguire vari comandi. Essa consente inoltre di eseguire il debug remoto di codice in modalità utente. La tecnologia server di simboli è incorporato in WinDbg e altri strumenti di debug. Microsoft consente di accedere a un server di simboli di Internet che mantiene i file di simboli. Per utilizzare il server Microsoft Symbol, è necessario installare WinDbg e avviare una sessione di debug. Nel menu "File", cliccare su "Percorso Symbol File," nella casella percorso di simboli, inserire il seguente: SRV la posizione per i simboli http://msdl.microsoft.com/download/symbols. "La posizione per i simboli" è dove si sceglie di memorizzare i simboli scaricati.

Utilizzando l'utilità SymChk.exe per scaricare i simboli

Questa utility è costruito negli strumenti di Windows di debug. Viene utilizzato per verificare simboli e costruire una cache di simbolo in modo conveniente. Questo è uno strumento da riga di comando. È possibile aggiungere la cartella dei tuoi strumenti di debug per Windows per la variabile d'ambiente PATH sul PC, quindi è possibile utilizzare questo strumento semplicemente dal prompt dei comandi. Per utilizzare l'utilità SymChk.exe per scaricare file di simboli, digitare i seguenti comandi: Symchk / rc: \ Windows \ System32 / s SRV c: \ simboli \ http://msdl.microsoft.com/download/symbols

Specificando Simbolo percorso per Debugging Tools

Gli strumenti di debug richiedono informazioni sui simboli che è memorizzato nel PDB (database di programma) file. I file di simboli sono necessari per l'applicazione e per il DLL di sistema di terze parti (Dynamic Link Libraries) che si esegue il debug. I file di simboli vengono memorizzati localmente sul computer o scaricati da un server di simboli. Il debugger cercherà di trovare file di simboli da cui è conservato il file EXE. È necessario definire le posizioni per Visual Studio per trovare i simboli da un'altra posizione. Per specificare una posizione in cui sono memorizzati i file di simboli, andare al menu "Strumenti" in Visual Studio, fare clic su "Opzioni", quindi nella finestra di dialogo Opzioni, fare clic sul nodo debug poi cliccare su "Simboli". Nella finestra di simboli, digitare il percorso del file simbolo nel "file di simboli (PDB) posizioni".