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 >= 7
sequences
linkssmkit
uses C++11/14
features that requires following compiler versions:
gcc >= 4.9
clang >= 3.4
Additional dependencies:
doxygen
texlive
optional for generating diagramspdflatex
tikz
standalone
imagemagick
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