Update your system
sudo dnf updateInstalling C++ compiler
sudo dnf install g++ Installing OpenGL -> GLEW, SDL2 (+SDL2_Image), GLM and FreeType
sudo dnf install glew-devel SDL2-devel SDL2_image-devel glm-devel freetype-develInstalling GLFW
sudo dnf install glfw-develUpdate your system
sudo apt update
sudo apt upgradeInstalling C++ compiler
sudo apt install g++ Installing OpenGL -> GLEW, SDL2 (+SDL2_Image), GLM and FreeType
sudo apt install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-devInstalling GLFW
sudo apt install libglfw3-dev- Download Glad from glad.dav1d.de
- Unzip
unzip glad.zip - Move glad header to includes directory ->
sudo mv include/glad /usr/include - Move source file to project ->
mv src/glad.c ${project_path}/src
- Download stb_image.h from github repo
- Move it to include directory in your OS ->
sudo mv stb_image.h /usr/include/
Create in project path build directory
cd ${project_path}
mkdir build
cd buildBuild, compile and run
cmake..
make
./clothSim
ImGui library should be included during building and compiling whole project.