Hvordan bruke en GDB Simulator

GNU Debugger (GDB) inneholder de verktøyene som trengs for å simulere en annen modell av CPU direkte i debugger. Dette gjør at en utvikler på en Intel X86 CPU feilsøke programmer laget for å kjøre på en ARM, SPARC eller annen prosessor lett.

Bruksanvisning

1 Åpne GNU debugger ved å skrive "gdb" inn i kommandolinjen.

2 Skriv "target SIM" i GDB å slå på simulatoren for valgt CPU type. Erstatt "SIM" med navnet på CPU du ønsker å bruke. For eksempel, "arm" for en ARM CPU. En fullstendig liste over støttede CPU typer er tilgjengelig på den første ressursen.

3 Skriv "fil program_file_name" for å laste programmet inn i debugger. Erstatt "program_file_name" med navnet på programfilen. For eksempel, "file prog.exe" ville laste programmet "prog.exe."

4 Skriv "run" for å begynne å kjøre programmet i simulator.

Hint

  • Alle de ordinære GDB kommandoer, for eksempel pause og se, er tilgjengelig for bruk i feilsøke programmet.