Download page for sig++


  • Direct file access
  • sig-1.0.1.tgz Sig++ 1.0.1 library and example programs setup for the Linux OS on Intel CPUs. Sig++ 1.0.1 library and example programs setup for Windows 95/98/NT OS using Visual C++ 5.0
    Sig++ 1.0.1 documentation
    For other versions of Unix, download the linux file above and edit the Makefiles.
    binaries Executable example programs compiled for various architectures.

    To unpack the download file for UNIX computers, you must have either the GNU unzip program, gunzip, or the GNU tar program. A typical way to uncompress the download file, would be to type (in the directory you want to install sig):

             tar xvzf sig-1.0.1.tgz
    If you don't have GNU tar, then you would need to type one of the following commands:
             gzcat sig-1.0.1.tgz | tar xvf -
             gunzip sig-1.0.0.tar.gz ; tar xvf sig-1.0.1.tar

    For Windows 95/98/NT, unzip with your favorite unzipping program.



    • To create the library file, type inside the root directory of the sig installation:
       make library 
      This will create the library file lib/libsig.a .
    • Next, if you want to compile the example programs, type:
       make examples 
    • Here is a brief explaination on how to compile your own programs using the sig++ library.


      Edit the Makefiles to use the correct definitions for the Operating System.

    Visual C++ using Windows 95/98/NT: to be written...

    File structure: The sig download file contains the following basic components, all of which can be viewed directly on this website:
    • sig/examples/ -- source code for example programs using the sig library. You can view descriptions of example programs here.
    • sig/include/ -- directory of header files which must be included in a program when compiling with the sig library.
    • sig/src/ -- the source code used to create the sig library. Classes in the library are described here.