- A Logic Circuit Simulation Library in C++ |
This page details instructions for building, installing and using the latest release of libLCS. Currently, these instructions are relevant for all linuxes, Cygwin and MinGW/MSYS with GCC-3.4.2 or higher. It should be possible to build the library on other systems with appropriate modifications. If you are able to build the library on systems other than those I have listed above, you are welcome to send me the files/instructions. I shall post them here with due acknowledgements.
all
, lib
, examples
, and clean
. The option all
builds a static library for libLCS, and also the examples using this static library. The static library is built into the directory lib
(see this), and the examples are built into the directory bin
(see this). Using the option lib
builds only the static library into the directory lib
. Since the examples need the static library to build, the build option examples
is same as the build option all
. The last possible option clean
cleans up the object files, the static library, and the example binaries if previously built./usr/include/
. Similarly, copy the newly built static library file lib/libLCS.a to the standard linker path. On most linuxes, this should be /usr/lib/
.