Skip to content

Project Setup

Merijn Hendriks edited this page Mar 23, 2019 · 13 revisions

Requirements

  • Visual Studio 2017
    • Desktop development with C++
      • VC++ 2017 version 15.9 v14.16 latest v141 tools
      • Windows 10 SDK (10.0.10240.0)

If you use another version of the Windows 10 SDK, please retarget all projects to your installed version of the SDK.

Dependencies

All dependencies are included in the dependencies folder, and are setup to work for win32/win64 only. The modules automatically detects them and the solution automatically builds them.

  • glad (C/C++, OpenGL 3.3, Core profile, Generate a loader)
  • glfw (win32/win64 only)
  • stb_image

Setup

  1. Download / clone the source
  2. Open automata.sln in Visual Studio 2017
  3. Solution -> Rebuild project

Not using visual studio?

  1. Use the *.h and *.c files of the modules directories.
  2. Download the dependencies from their respective sources.
  3. Follow the required steps for your toolchain to link the dependencies
  4. Follow the required steps for your toolchain to link the module(s) *.h and *.c file(s).

Build

  1. Copy the content of example/res to example/app
  2. Build the project as usual

Not using visual studio?

  • Follow the required steps for your toolchain.

Clone this wiki locally