commandl Library

Latest Version: Beta-1


The latest version of the commandl library is available via the link below:

The file is a gzip compressed tar file. Download it to your system, and unpack it with the command tar -zxvf commandl_Beta-1.tgz which should create a commandl_Beta-1 directory. Within that directory will be a file named INSTALL with the relevant directions for building the library.

The commandl packge is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

The commandl package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

The commandl C++ library should be straightforward to install, and can be done via the standard make-install procedure.


The commandl C++ library was written with C++ standards compliance in mind, compilers which do not support the C++ standard may be very unhappy with trying to compile and use this library. The commandl C++ library was developed using the Gnu Compiler Collection, version 3.2.1. It is for this reason that the $(CXX) and $(CC) variable declarations in the Makefiles are set to g++32. You may have to change this for proper compilation on your system.

Additionally, the Makefiles in this distribution are written with Gnu Make syntax, and tested with Gnu Make version 3.80. Using other flavors of Make will most likely cause headaches.