红联Linux门户
Linux帮助

libcsdbg 1.26发布,C++异常堆栈跟踪器

发布时间:2014-03-21 09:24:56来源:红联作者:empast
libcsdbg 1.26 发布,此版本是个维护版本,包括许多 bug 修复;特性改善;统一 API ;添加了许多有用的方法;强制代码一致性。此外,增强了缓冲输出流类,未来会更容易使用,而且更可靠。

libcsdbg 是一个 C++ 异常堆栈跟踪器。当异常被抛出、捕获和处理时,libcsdbg 提供可工具来创建和处理异常堆栈的跟踪,并通过调用堆栈来传播异常路径。跟踪器提供异常发生的函数以及额外的 addr2line 信息(源码级别)

功能列表:

复杂的异常堆栈跟踪(支持 addr2line)

POSIX 线程堆栈跟踪详情(支持 addr2line)

完全支持 Position Independent Code (for DSO)

最简单以及最小化的代码接口,透明的库集成

简单的库运行配置

最小的额外开销

支持通用 throwables 和用户自定义异常类型

支持各种目标对象格式(elf, a.out, coff, ecoff e.t.c)

支持各种文件格式(programs/libraries, archives, core dumps)

支持 32/64 位系统

支持 big 和 little endian CPUs

提供 x86, x86_64, ARM 7/9/11/thumb, Leon 2/3, AVR32, MIPS 编译版本

项目主页:http://sourceforge.net/projects/libcsdbg/

来自:开源中国社区
文章评论

共有 0 条评论