|
ssmkit
master-68aed98
|
ssmkit uses cmake >= 2.8.8 build system. ssmkit is a header-only library. It can be installed without build:
$ cd ssmkit $ mkdir build $ cd build $ cmake .. $ make install
For using ssmkit following packages should also be installed:
armadillo >= 7sequences linkssmkit uses C++11/14 features that requires following compiler versions:
gcc >= 4.9clang >= 3.4Additional dependencies:
doxygentexlive optional for generating diagramspdflatextikzstandaloneimagemagick optional for generating diagrams$ cd ssmkit $ mkdir build $ cd build $ cmake .. $ make doc
$ xdg-open doc/html/index.html
Additional dependencies:
libboost-test-dev >= 1.53$ cd ssmkit $ mkdir build $ cd build $ cmake .. $ make tests
$ test/tests -p
$ cd ssmkit $ mkdir build $ cd build $ cmake .. $ make [example_name1] [example_name2] ...
or
$ make examples
$ example/<example_name>
Additional dependencies:
google/benchmark linkOpenCV optional for speed comparison$ cd ssmkit $ mkdir build $ cd build $ cmake .. $ make bm
$ example/bm