The debugger can run on the same platform as the executable being debugged:
In this case, the debugger communicates directly with the program you're debugging. You can choose this type of debugging by running the target procfs command in the debugger — or by not running the target command at all.
A procfs session is possible only when the debugger and the program are on the same QNX Neutrino system.