Forrest logo
back to the pio tool

pio-debug:tldr:0244e

pio-debug: Debug a PlatformIO project using the `gdb` debugger.
$ pio debug --interface=${gdb} ${gdb_options}
try on your machine

This command is used to debug an application using PlatformIO (PIO) with the GDB (GNU Debugger) interface.

Here is the breakdown of the command syntax:

  • pio debug: This is the main command to initiate the debugging process.
  • --interface=${gdb}: This option specifies the interface to be used for debugging. In this case, ${gdb} is a variable that would typically be replaced with the appropriate GDB interface.
  • ${gdb_options}: This variable contains any additional options or arguments to be passed to the GDB interface. These options could include things like breakpoints, stepping instructions, or other debugging configurations.

By running this command, you'll start the debugging process for your application using the specified GDB interface with the provided options.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the pio tool