You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 27, 2019. It is now read-only.
Dmitry Prokoptsev edited this page Feb 18, 2014
·
1 revision
mms is header-only library; so in fact you don't have to build anything. Just copy include/mms to /usr/local/include/mms (or wherever neccessary) and start using it. Of course, the familiar ./configure && make && make install is also supported (if you are building from checked out git repository, make sure to run autoreconf --install in advance).
mms uses compiler-provided type traits heavily, so in order to get things working, you need to use either C++11-compliant compiler (I recommend g++-4.6 or newer version), or boost::type_traits, which knows how to get neccessary traits from the compiler you're using.
However, mms's unit tests check how both backends work; so if you want to run unit tests, you need both the C++11-compliant compiler and Boost. If you have those installed, ./configure && make check will do the job.