In the following, we list requirements and a download link. There may be other sources (like package managers) to install these.
- CMake 3.17 (or newer): cmake.org
- Git: git-scm.com
- Visual Studio 2022 or at least "Build Tools for Visual Studio 2022": visualstudio.microsoft.com
- Ninja: ninja-build.org
Caution
Motis' dependency management pkg requires that the project is cloned via SSH using an SSH key without a passphrase.
See:
Start menu -> Visual Studio 2022 -> x64 Native Tools Command Prompt for VS 2022, then enter:
git clone "git@github.com:motis-project/motis.git"
cd motis
mkdir build
cd build
cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
ninja- Make sure that the architecture is set to
amd64(Settings ->Build, Execution, Deployment->Toolchains). - You might have to allow users to create symbolic links. Open
Local Security Policyand go toUser Rights Assignment. - You might have to enable
Developer ModeunderAdvanced System Settings.