dlinear
0.0.1
Delta-complete SMT solver for linear programming
|
The following instructions are for Linux systems. The installation process for Windows and MacOS is not yet supported.
Tested toolchains:
On a debian based system, the following commands will install all the required dependencies:
The binary will be located in the bazel-bin/dlinear
directory.
To install the binary along with the shared library and the header files system wide, run the following command:
dlinear
is also distributed as a Debian package through a Personal Package Archive (PPA) hosted on Launchpad.
Most of the dependencies will be installed automatically by the package manager, although the versions may mismatch. Make sure they match with the ones in the Module.bazel file.
The shared library expects to find a shared library for each of the dependencies in the system's library path. If any of those is missing, but a versioned library is present, it is sufficient to create a symbolic link to the versioned library.
A pre-build Docker image is available on the GitHub repository. To use it, run the following command:
Notice that this will run the software in interactive mode, meaning it will wait for user input. To run the binary over a file, mount the file into the container and pass it as an argument to the binary.