http://regedit.gamedev.pl/ Graphics programming, game programming, C++, PC games, Windows, Internet and more... |
| Main Page | Blog | Productions | Gallery | Download | Links | About me |
Universal library for C++, created especially with game programmers in mind. Includes: math module (vectors, matrices, quaternions, planes, rich set of collision functions and more), string operations, conversions, smart pointers, configuration files handling, date and time module, exception class hierarchy for error handling, file system handling, stream class hierarchy, FreeList - free memory allocator, complex logger, profiler, library for threading and synchronization, tokenizer, wrappers for compression with zlib.
Language: C++
Platforms: Windows (previous version also compatible with Linux)
License: GNU LGPL
Optional support for Unicode.
Optional integration with D3DX.
Documentation made with Doxygen.
All identifiers are in English. Comments and documentation are in English and some old ones in Polish
Download latest version (December 2009):
CommonLib_9_0.zip (4.92 MB)
Source code and documentation as HTML and CHM
|
Download previous version:
CommonLib_8_1.zip (4.01 MB)
Source code and documentation as HTML and CHM
|
Linux version have been prepared by Moriturius (see: Blog, Forum).
commonlib-8.1.tar.gz (267.85 KB)
Sources for Linux
|
commonlib_8.1-1_i386.deb (1.75 MB)
Binary package for Linux Debian
|
Installation for sources:
tar -zxf commonlib-8.1.tar.gz cd commonlib-8.1 ./configure make sudo make install
Requirements: zlib-dev library.
| [Stat] [Admin] [STAT NO AD] [pub] [Mirror] | Copyright © 2004-2010 Adam Sawicki | 0.05 s |