Are you a developer? Do you like open source? You can make this project better! Check TODO section
Beaver Debugger is free cross-platform debugger (GDB frontend).
FeaturesSupported C, C++ and QScript languages Supported Unix/Linux, MS Windows, Mac OS and some other platforms. Supports common debugging tasks, such as: Step through the program line‐by‐line or instruction‐by‐instruction Interrupt program execution Set breakpoints Examine call stack contents, watchers, and local and global variables Has good looking visual interface. It is an open source project, based on Qt Creator source code. Qt Creator's debugger itself based on GNU Project Debugger
Goal of the project is to create lightweight, universal, free, cross-platform debugger for C/C++ applications. Qt Creator already consists debugger, but it is a big IDE. This project provides only debugging functionality.
This project can be used as
Standalone C/C++ debugger. Now exists few free visual debuggers, which can be used under Unix/Linux. Check this list of the GDB frontends list. This project intended to be one of them. But have important advantages compared with others. Integrated with an IDE.
TODOMake sure all Qt Creator features supported (console output of the target available, debugger supports Qt types via gdb macroses, ...) Move to the latest Qt Creator code base AuthorsAndrei Kopats aka hlamer supported by Monkey Studio Team.Created patch for the Qt Creator. Filipe Azevedo aka P@sNox. Made some build system fixes, Mac OS X packager. Evgeni Golov aka Zhenech. Debian packager. Designer. Author of the original logo. Name currently is unknown. Use an email address mailto:firstname.lastname@example.org, or irc channel #monkeystudio on irc.freenode.net for contact.
Development detailsVersion controlSince version 1.0.0.a1 project source code is hosted on Google Code SVN. See Sources tab. Older (development) versions are on Monkey Studio SVN, and not imported. If you need check older versions, use url: svn//svn.tuxfamily.org/svnroot/monkeystudio/mks/beaver revision 3289
Help with the MkS subversion repository
New features developmentIf will be necessary to develop new debugging features, preferred way is to add it at first at the Qt Creator, than update Beaver Debugger.
Coding styleUse please Qt Creator original coding style
Version numerationBeaver version will be the same as base Qt Creator source code version.
Unstable version can be suffixed with letter 'a' - alpha, 'b' - beta, and unstable version number. For example, the first release would have version number 1.0.0.a1
Support this projectUserSend your response and bug reports, it would be usefull
DeveloperNew developers, and distribution package maintainers are welcomed
SponsorUse Monkey Studio donation page
Write please in the comment, that it is donation for the "Beaver Debugger"
Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.