文件名称:Exception:C ++的调试工具和日志记录库
文件大小:64KB
文件格式:ZIP
更新时间:2024-06-11 18:45:50
C++
例外 C ++的调试和日志记录库是一个例外。 它包括Java之类的异常层次结构,并支持在Linux和Windows中获取回溯。 在Linux上,包装了一个低级C ++运行时库挂钩,以为所有抛出的异常提供回溯。 日志记录库试图尽可能地做到无障碍,并且与异常和回溯库进行了很好的集成。 该库最初是在C ++ 11广泛可用之前编写的。 因为它需要线程库和共享指针,所以它最初是在Qt上构建的,但是现在也可以使用C ++ 11进行编译。 建造 这里有两个构建系统,一个基于qmake和cmake。 qmake系统仅在CPTI内部使用,CPTI在该库中将其设计为子模块。 建议使用cmake构建: #> mkdir build #> cd build #> cmake path_to_source -DCMAKE_INSTALL_PREFIX=/usr #> make #> make install
【文件预览】:
Exception-master
----CMakeLists.txt(3KB)
----ExceptionConfig.cmake.in(474B)
----README.md(976B)
----config.h.cmake.in(96B)
----pack()
--------exception.spec(2KB)
----unit_test()
--------src()
--------unit_test.pro(1KB)
----setup.pri(894B)
----LICENSE(1KB)
----.hgignore(12B)
----ExceptionConfigVersion.cmake.in(382B)
----exception.pro(75B)
----project()
--------CMakeLists.txt(2KB)
--------src()
--------project.pro(2KB)