Installing MONAA

macOS

On macOS, you can install MONAA using Homebrew.

  1. First, you have to setup Homebrew if you have not set it up yet.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. Then, you can install MONAA using Homebrew :-)
brew install maswag/scientific/monaa

If you want to use the latest (unreleased) version, you need --HEAD

brew install --HEAD maswag/scientific/monaa

Arch Linux

  1. Install the required packages
pacman -S --needed base-devel make cmake bison flex eigen boost doxygen git
  1. Download the MONAA source
git clone https://github.com/MasWag/monaa.git
  1. Build MONAA
mkdir monaa/build
cd monaa/build && cmake -DCMAKE_BUILD_TYPE=Release .. && make && make install

Ubuntu 18.04 (bionic) and Ubuntu 20.04 (focal)

  1. Install the required packages
apt-get install build-essential make cmake bison flex libeigen3-dev libboost-all-dev doxygen git
  1. Download the MONAA source
git clone https://github.com/MasWag/monaa.git
  1. Build MONAA
mkdir monaa/build
cd monaa/build && cmake -DCMAKE_BUILD_TYPE=Release .. && make && make install

Docker

  1. Install docker

  2. Pull the docker image by docker pull maswag/monaa.

  3. Use the container, e.g., docker run -i maswag/monaa -e '(AB)$' < ./getting_started/timed_word.txt.

Docker Hub page