To install JuPedSim there are three steps to follow:

# 1. Get the code

 git clone https://github.com/JuPedSim/JuPedSim.git


Note: it is very important to update submodules, otherwise the they will be empty!

 cd JuPedSim
git submodule update --init --recursive


# 2. Check the requirements

Some packages and libraries are required to get JuPedSim compiled. See also requirements.

You can check your system with

 make -f Makefile.cmake check


CMake will eventually report any missing packages. Please fix these errors/warnings first before proceeding with the compilation of JuPedSim.

# 3. Compile the code

If the two first steps succeed then you can proceed with the compilation

 make -f Makefile.cmake


In case of successful compilation, the executables will be located in the directory bin/.