libdsnutil README
(c) 2012-2013 #das-system Networks
General info
this library contains various little utility/helper functions that have been used in other projects.
Optional dependencies
- MPI implementation
- log4cpp logging library
Contents
- libdsnutil-mpi - Utility classes for applications using the Message Passing Interface
- libdsnutil-csv - CSV Parser classes
- libdsnutil - Various utility classes/functions that didn't fit into the above
Building ![Build Status](https://camo.githubusercontent.com/ab859f28c8757497b3e0dddd8439ba5e8597df6d3b65418bd5dfab239879e857/68747470733a2f2f7472617669732d63692e6f72672f706e6738352f64736e7574696c2e706e673f6272616e63683d6d6173746572)
Use CMake to configure and build as needed. Useful options might be:
-
WANT_MPI - Compile MPI utility classes (currently disabled)
-
WANT_CSV - Compile CSV parser
-
WANT_LOG4CPP - Enable log4cpp support
-
BUILD_TESTING - Build tests for all components
API documentation
The CMake-based build will automatically detect Doxygen if its installed and add a target to the build which can be used to generate API documentation in HTML format.