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/.