Depending on your operating system and architecture platform, several debuggers may be available to you.
Use the debugger provided by your operating system:
Use the gdb debugger.
Use the Microsoft Visual Studio* debugger.
On Windows* systems, you can use your local (host) system to debug an application running on a remote system. For more information, see Using Remote Debugging.