首页
社区
课程
招聘
[转帖]WinGDB 2.4 Build 1574
发表于: 2013-1-7 11:05 2673

[转帖]WinGDB 2.4 Build 1574

2013-1-7 11:05
2673
WinGDB 2.4 Build 1574
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 ]

· Virtualized GDB command shell window for safe direct execution of GDB commands.
· Support for Immediate and Command windows.
· Initial function breakpoint (aka. "Stop in main()") has configurable function name.
· Fixed a problem with file transfer when using Dropbear SSH server.
· GDB version compatibility: up to 7.5.1.
· Fixed some occassional crashes and minor bugs.

http://www.softpedia.com/dyn-postdownload.php?p=127362&t=0&i=1


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (4)
雪    币: 286
活跃值: (548)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
呵呵,林版速度快啊,偶计划对此版本进行强暴
2013-1-7 12:58
0
雪    币: 23
活跃值: (30)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
到时顺便把VisualGDB一起爆了吧,那个也很好用
2013-1-8 17:50
0
雪    币: 98782
活跃值: (201044)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
4
WinGDB 3.1 Build 1729
What's new in WinGDB 3.1 Build 1729:
June 11th, 2013

· Automation API library to control WinGDB from macros.
· New toolbar for easier access to frequently used WinGDB features.
· GDB version compatibility: up to 7.6.
· Windows 8 support.
· Android support moved to separate package.
· Fixed some minor bugs.

http://www.softpedia.com/dyn-postdownload.php?p=127362&t=0&i=1
http://www.softpedia.com/dyn-postdownload.php?p=127362&t=4&i=1

2013-6-16 07:17
0
雪    币: 248
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
每月都会联网更新Key文件,这个时候服务器已经记住了机器码,不给返回.
看来需要搭建本地认证服务器才行!
2013-9-17 16:42
0
游客
登录 | 注册 方可回帖
返回
//