Currently, most embedded software debuggings in Linux environment are achieved by the command line. Through analyzing the architecture of Eclipse plug-ins, the mechanism of extension points, and the communication theory between CDT, MI and gdb, this paper constructs a visual debugging environment with Leon3 embedded development board as the target board, Arcdsu as the gateway software and Eclipse as the platform. In this way, it is possible not only to ensure the remote debugger to debug, but also to meet developers' requirements for the graphical interface.