Wiki » History » Version 22
J. Wienke, 09/20/2011 08:45 PM
notes to gar-installer
1 | 7 | J. Wienke | h1. Prerequisites |
---|---|---|---|
2 | 1 | J. Wienke | |
3 | 7 | J. Wienke | h2. Dependencies |
4 | 7 | J. Wienke | |
5 | 18 | J. Wienke | * "Boost":http://www.boost.org/ >= 1.38 (for hardy available in the gar-installer, 1.34.1 untested) |
6 | 22 | J. Wienke | * "Boost.UUID":http://www.boost.org/doc/libs/1_42_0/libs/uuid/uuid.html (header-only, officially included in Boost since 1.42, headers from this version can be used with all older versions of boost, gar-installer package available [ignore this if you don't know what the gar-installer is]) |
7 | 18 | J. Wienke | * "CMake":http://www.cmake.org/ (tested with 2.8) |
8 | 19 | J. Wienke | * optional: |
9 | 18 | J. Wienke | ** "Doxygen":http://www.doxygen.nl/ for API generation |
10 | 18 | J. Wienke | ** "Lcov":http://ltp.sourceforge.net/coverage/lcov.php for code coverage analysis |
11 | 18 | J. Wienke | ** "cppcheck":http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page for static code analysis |
12 | 7 | J. Wienke | |
13 | 7 | J. Wienke | h2. Supported Operating Systems and Compilers |
14 | 7 | J. Wienke | |
15 | 7 | J. Wienke | * Linux (GCC 4.x) |
16 | 7 | J. Wienke | * Windows (MS Visual Studio 9 2008) |
17 | 4 | J. Wienke | |
18 | 8 | J. Wienke | Other combination may be possible but are currently untested. |
19 | 8 | J. Wienke | |
20 | 4 | J. Wienke | h1. Contents |
21 | 4 | J. Wienke | |
22 | 17 | J. Wienke | A brief summary of the library contents. More detailed information can be found in the source code documentation. |
23 | 17 | J. Wienke | |
24 | 16 | J. Wienke | * [[Logging|Logging Adapter]] - Logging interface with support for different backends |
25 | 16 | J. Wienke | * [[Math|Math]] - Various base data structures and methods for common mathematical calculation in robotics |
26 | 16 | J. Wienke | * [[Misc|Miscellaneous]] - Various small helpers and utilities that do not fit in any other category |
27 | 1 | J. Wienke | * [[Subprocess|Subprocess]] - A python-inspired, platform-independent way to launch other processes |
28 | 1 | J. Wienke | * [[Threading|Threading]] - Different helpers for managing threaded applications, includes a task abstraction, synchronized data structures and thread pools |
29 | 21 | J. Moringen | * [[Runtime|Runtime]] - Augmentation of the C++ runtime towards interactive and less strict handling of data and types |
30 | 21 | J. Moringen | * [[Patterns|Patterns]] - Implementations of some frequently used design patterns |
31 | 17 | J. Wienke | * [[CMake|CMake Support Library]] - A collection of modules for using CMake, including find-modules for different 3rd-party libraries and applications |