Skip to content

This is a template of an ImGUI project with openGL, glfw, glad and glm. Compiled with Cmake

License

Notifications You must be signed in to change notification settings

Lensimax/ImGUITemplate

Repository files navigation

ImGUI - Template With OpenGL - GLFW - GLAD - GLM

Description

This is a template for a OpenGL project with ImGui using GLFW, GLAD, GLM librairies.

ImGui Template Screen

How to clone

git clone --recursive https://github.com/TheSpyGeek/ImGUITemplate.git

Compile

On Linux

Dependencies

To install dependices :

sudo apt-get install -y build-essential cmake xorg-dev libgl1-mesa-dev libfreetype6-dev

To compile :

  • create build directory in the project's directory : mkdir build

  • In this directory run : cmake ..

  • Compile with make : make

On Windows

Dependencies

To compile :

  • create build directory in the project's directory
  • Run Cmake-gui and configure the build using the Mingw Makefiles option
  • Run mingw-w64 or mingw-w32
  • Go to project's directory then build directory
  • Run mingw32-make

Run

Type ./imgui-template to run the program

About

This is a template of an ImGUI project with openGL, glfw, glad and glm. Compiled with Cmake

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published