Skip to content

Building

Julien Coupey edited this page Nov 19, 2021 · 24 revisions

Build from sources

Dependencies

VROOM requires a compiler with support for C++17 and depends on the libasio and OpenSSL libraries.

On e.g. debian/Ubuntu:

sudo apt install libssl-dev libasio-dev

In order to use the plan mode (-c flag), GLPK is required as a dependency:

sudo apt install libglpk-dev

Build

Clone the repo

git clone https://github.com/VROOM-Project/vroom.git
cd vroom/src/

Checkout the latest stable release

git checkout v1.11.0

Compile

make
cd ..

You can now run the executable at ./bin/vroom (see usage).

Install on macOS

Using Homebrew (then run vroom -h to check supported version):

brew install vroom
Clone this wiki locally