|
Project Information
Members
Featured
Downloads
Links
|
AboutCrissCross is a small C++ library which assists in rapid game and application development. It provides multiple data structures and cross-platform wrapper classes for doing file I/O, processor identification, hashing, sorting, and TCP and UDP sockets. CrissCross is currently used in Onlink, as well as the Mac OS X version of Uplink. BuildingPrerequisitesAll Platforms
Mac OS X
Windows
Everything Else
CompilingFirst, obtain the source code. You can either get it in a source tarball or the much more preferable method, which is via Git: git clone git://github.com/tycho/crisscross.git Then, run CMake on it, which will generate the appropriate projects or Makefiles you need: cmake . You can select what sort of project you want generated, too. For instance, if you're using Windows and Visual C++, you may want to do this instead: cmake -G "Visual Studio 9 2008" . The valid options for the '-G' parameter can be found by simply running 'cmake'. Most often, CMake will generate Makefiles, so you can build CrissCross and ensure that things work properly by running: make check FeaturesData Structures
Hashes
Sorting algorithms
Sockets
Operating system support
|