Skip to content

Build from Scratch

JD edited this page Jul 2, 2023 · 2 revisions

Build from Scratch

Here we will explain how you can build the software from git

Requirements

  • A compiler which supports c++2017 or higher (VS17, GCC8, Mingw-w64 v.6.0.0). C++17 is required because we're using the new std::filesystem API which makes it easier to create folders

Windows

Visual Studio 2017 or higher

  • Download the project
  • Open the .sln file
  • Select Release
  • Build

Debian/Ubuntu

  • Install the g++ Packages
sudo apt-get update
sudo apt-get install build-essential
  • Make sure you've G++ 8 or higher g++ -v
  • cd into the APGG Folder cd APGG (This is to get into the main folder of repository after cloning from git. If you are already in the git root folder, you do not need to cd into the source code folder within also called APGG ('APGG/APGG'))
  • Execute the build script make release for release build or make debug for debug build

Clone this wiki locally