Skip to content

Compilation

ousnius edited this page Mar 24, 2020 · 15 revisions

Compilation Requirements:

  • Microsoft Visual C++ 2017 or later
  • wxWidgets 3.1.3 or later
  • FBX SDK for VS 2017 or later

Compilation with Visual Studio:

  1. Download the wxWidgets source archive from https://www.wxwidgets.org/
  2. Unpack it into a folder wxWidgets in your projects directory.
  3. Open up ..\wxWidgets\build\msw\wx_vc15.sln or similar in Visual Studio.
  4. Set /MTd for the Debug, both Win32 and x64, configurations of all projects in the solution.
  5. Set /MT for the Release, both Win32 and x64, configurations of all projects in the solution.
  6. Build the Debug and Release configurations of the solution.
  7. Get the GL/glext.h header file from https://www.khronos.org/registry/OpenGL/api/GL/glext.h and copy it to your current Windows SDK folder, for example %ProgramFiles(x86)%\Windows Kits\10\Include<version>\um\gl
  8. Get the KHR/khrplatform.h header file from https://www.khronos.org/registry/EGL/api/KHR/khrplatform.h and copy it to your current Windows SDK folder, for example %ProgramFiles(x86)%\Windows Kits\10\Include<version>\um\KHR
  9. Download the FBX SDK from https://www.autodesk.com/products/fbx/overview
  10. Install to your projects directory and remove the version number, for example just: ..\FBX SDK
  11. Open up the BodySlide solution in Visual Studio and build it.