Paketname | nana |
Beschreibung | improved support for assertions and logging in C/C++ |
Archiv/Repository | Offizielles Debian Archiv squeeze (main) |
Version | 2.5-12 |
Sektion | devel |
Priorität | extra |
Installierte Größe | 700 Byte |
Hängt ab von | gcc, libc6-dev, libc6 (>= 2.7-1) |
Empfohlene Pakete | |
Paketbetreuer | Kurt B. Kaiser |
Quelle | |
Paketgröße | 135736 Byte |
Prüfsumme MD5 | 0cea205845391f4e2f934b39cd457b1f |
Prüfsumme SHA1 | 47f894edcaae82a49b00375b222ffc589d412ad0 |
Prüfsumme SHA256 | c61ecd65c68395262c08bf78c4fb5e471ce40cf9712868b3e26dbcef8cc90f96 |
Link zum Herunterladen | nana_2.5-12_i386.deb |
Ausführliche Beschreibung | GNU Nana is a library that provides improved support for assertion checking,
logging, and performance measurement in C/C++, when compared with the
standard assert.h mechanism. Avoid maintaining a source version without
assertions and logging for production use or using non-standard macros.
.
- Space/time efficient assertion checking.
- Space/time efficient program logging to file, console, process,
or circular buffer in memory.
- Selectively enable and disable assertion checking and logging both at
compile and run time. Configure action following assertion failure.
- Logging via inline C code (as in ) or by extraction of
commands for gdb which results in no performance cost unless
running in the debugger.
- Statement and function-level source tracing under GDB.
- Code-to-HTML converter giving only details of your interface and
pre/postconditions (similar to Eiffel short form).
- Official GNU package.
|