WinGDB

6.0 Build 2701

Develop applications using GNU tools with this lightweight Microsoft Visual Studio extension that provides numerous debugging tools

Those who rely on Microsoft Visual Studio for developing applications could benefit from a way of integrating the functionality of GNU tools in their workflow. WinGDB was constructed as a lightweight extension for Visual Studio that will enable users to develop their utilities using the GNU toolchain.
Addressing primarily debugging using GDB, which is the extension’s main feature, it will also enable users to work on some of the following scenarios: Windows applications developed in MinGW / Cygwin environments, native Linux / Solaris applications, embedded Linux systems, Linux-based mobile devices or embedded bare-metal devices through the OpenOCD platform.
Users will be able to perform an increased project management using WinGDB, which will allow them to easily import existing sources to Visual Studio projects and configure their projects with a dedicated configurator. A scripted build file generator is also provided, together with a GCC switch editor.
For those who prefer remote development as their main workflow, the extension provides remote source code browsing through SCP / SFTP file access protocols. Design and editing of source files and commands on remote machines is available and people will be able to map source directories to their remote equivalents.
Interoperability is achieved in various forms and people can also integrate the extension’s functionality with other language services such as CMake. They will be able to make use of syntax highlighting and features such as “IntelliSense” or “Go to definition”. Several project templates are provided for the CMake platform.
When it comes to its debugging features, WinGDB will offer an ample degree of flexibility, through tools for process launching, core dump examining, debugger commands, breakpoints, custom initialization scripts and many more.

System requirements


Limitations in the unregistered version