Menu

cout-style, cross-platform configurable debugging library

logging is a cout-style, cross-platform configurable debugging library.

It was created by T. Muraoka for Windows. We've tweaked it to build also on Linux, and packaged it on sf.net for easy reuse.

It solves the following problems:
- you want to use cout-style debugging, because it is typesafe
- you want to be able to enable/disable the debugging at runtime

It also allows you to define multiple debugging groups, and enable/disable each one independently, and at runtime.

Sourcecode available for Linux (.tar.bz2, .tar.gz) and Windows (.zip). Precompiled binary available for Windows.

This is a stable, mature release.

Posted by Hugh Perkins 2005-04-21

Log in to post a comment.