Softpedia
 

WINDOWS CATEGORIES:



GLOBAL PAGES >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Sticky Password FR...
  • Parallels Workstat...
  • ESET NOD32 Antivir...
  • BitDefender Total ...
  • WinPatrol 24.6.201...
  • PerfectDisk Free D...
  • Adobe Photoshop CS...
  • PerfectDisk Profes...
  • Windows 8 Consumer...
  • Atlantis Word Proc...
  • Home > Windows > Programming > Debuggers/Decompilers/Disassemblers
     Report malware

    WinGDB 2.2 Build 1189

    download button

    Downloads: 3,642  Tell us about an update
    User Rating:
    Rated by:
    Good (3.5/5)
    4 user(s)
    Developer:

    License / Price:

    Size / OS:

    Last Updated:

    Category:

    Trial / USD 89.00 buy button
    13.2 MB / Windows 2K / XP / Vista / Vista64 / 7 / 7 x64
    [view history]
    C: \ Programming \ Debuggers/Decompilers/Disassemblers

     Read user reviews (0)  Send to friend   Follow (1 user)

    WinGDB description

    An extension for Visual Studio allowing to develop programs with GNU tools.

    WinGDB is an extension program that allows you to debug remote Unix programs, local Windows (MinGW or Cygwin) applications, embedded or mobile Linux applications, embedded devices through JTAG/OCD interface and Palm webOS applications directly from Visual Studio using the GNU debugger (GDB) as a backend.ebugging with GDB (hence the name).
     
    WinGDB is designed to be as easy and convenient as possible. If you are familiar with Visual Studio Debugger, you won't need much additional learning. Most features work exactly the same way. However, there are some platform-related differences and additional concepts specific to Unix operating systems (e.g. signal handling).

    Here are some key features of "WinGDB":

    · An Add-In for the Visual Studio IDE providing integration with the VS debugger interface.
    · Support for the GDB debugger as a backend (support for other debuggers is planned for the future).
    · Remote Linux debugging through SSH connection.
    · Indirect Linux debugging through SSH connection with gdbserver.
    · MinGW and Cygwin local debugging.
    · Embedded Linux systems and OpenOCD/JTAG debugging.
    · Palm webOS debugging.
    · Seamless integration with standard Visual Studio projects.
    · Project configuration wizard.
    · The "Launch process" command, allowing to start debugging remote or local processes with GDB. The program to debug can be selected using a remote file system browser. Configuration includes, among others: process arguments, environment, working directory, additional source directories, custom initialization scripts.
    · The "Attach to process" command, allowing attaching to remote or local processes with GDB. The process to attach can be selected using a remote process browser.
    · The "Examine core dump" command, allowing to examine core dump with GDB.
    · Mapping source directories allows to map local directories with source code to their remote equivalents.
    · Remote source code browsing in the Visual Studio editor. The files are fetched as needed using SCP protocol and cached over a session.
    · Remote creation/edition of the source code in the Visual Studio editor. Edited file is automatically sent back to the target machine after saving it.
    · Remote build - run make or other build command on remote or local machine. The output of compiler/linker dumps to Visual Studio Console and Tasks windows. User can comfortably navigate between errors and warnings in the source code.
    · Makefile generator - automatically generates makefiles from Visual Studio projects.
    · Visualizers (aka "pretty printers" or "auto expanders") allow easy inspection of complex data structures, like STL containers. This feature is based on Python scripting available in GDB 7.0 and higher.
    · Custom initialization scripts for additional configuration (useful for embedded devices).
    · User runtime scripts to automate repetitive actions.
    · Basic debugger commands: Run, Step over/into/out, Break All, Continue, Run to cursor, Set Next Statement.
    · Breakpoints: setting in remote source files browsed locally. Setting by function name or through call-stack window. Additional breakpoint properties: conditions, hit counting, temporary disabling.
    · Data breakpoints (write-watchpoints in GDB nomenclature).
    · Call stack window.
    · Watch window.
    · Locals window.
    · Autos window.
    · Processes window.
    · Modules window.
    · Threads window.
    · Memory window.
    · Registers window.
    · Signals window.
    · Disassembler view.
    · Console window for debugged process I/O, emulating a XTerm terminal.
    · Generating core dump.
    · Follow fork mode for debugging daemons.
    · Exceptions.
    · Support for 64-bit applications.
    · Byte order support (Big-Endian/Little-Endian).
    · Controlling GDB Server on embedded Linux systems.
    · All settings are remembered per Visual Studio project or solution.

    Requirements:

    · Microsoft Visual Studio 2005 or 2008

    Limitations:

    · 30 days trial or limited information presented during debugging (depending on the downloaded installer)

    What's New in This Release: [ read full changelog ]

    · Android support in new edition: WinGDB for mobile systems.
    · Visual Studio need not to be run as an administrator anymore.
    · GDB 7.3.x support.
    · Environment variables (local) can now be used in mapped source directories.
    · Other bug fixes.

     


    TAGS:

    Visual Studio Add-In | debug linux | GDB backend | add-in | Visual Studio | debug



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM