The BDD Library
The BDD library is available in a gzip'ed tar archive:
bddlib.tar.gz (103K)
Clicking on the reference above retrieves the file automatically.
Get bddlib.tar.gz. Uncompress and untar:
gunzip -c bddlib.tar.gz | tar xfv -
There are two subdirectories, one called mem and the other called
bddlib. Each contains a tar file. After untarring these, build the
library in mem (a memory management library) first and then build the
BDD library itself. You will need to edit the Makefiles a bit. If
you have GNU make, all you need to do is set the variables at the top
of the Makefiles to indicate where you want things installed. If you
have a more vanilla make, you will also need to fix up the various
conditionals within each Makefile and append the file dependencies to
the end.
The library is written in C. Its main features include:
CMU-SCS Model Checking home page
|