template for opengl program in linux using glfw, glut, glad, dear imgui for linux Ubuntu/WSL2
dependencies:
sudo apt-get install \
clang \
cmake \
freeglut3-dev \
g++ \
glew-utils \
glslang-dev \
gnu-coreutils \
intel-media-va-driver-non-free \
libao-dev \
libcglm-dev \
libcglm0 \
libegl-dev \
libegl-mesa0 \
libegl1-mesa-dev \
libflac-dev \
libfreetype-dev \
libgl-dev \
libgl1-mesa-dev \
libgle3 \
libgles2-mesa-dev \
libglew-dev \
libglew2.2 \
libglfw3-dev \
libglfw3-wayland \
libglfw3 \
libglm-dev \
libglu1-mesa-dev \
libglu1-mesa \
libglut-dev \
libglut3.12 \
libglx-mesa0 \
libmpg123-dev \
libnvidia-egl-wayland1 \
libopengl-dev \
libopengl0 \
libsfml-dev
sudo apt update
sudo apt upgrade