sudo apt install libglew-dev
# or sudo apt-get install libglew-dev
sudo apt install libglfw3-dev
# or sudo apt-get install libglfw3-dev
sudo apt install libglm-dev
# or sudo apt-get install libglm-dev
sudo apt install libgl1-mesa-dev
# or sudo apt-get install libgl1-mesa-dev
mkdir build
cd build
cmake ..
make
Optional way to compile the project (without CMake) This project can be compiled using the following command (but we'll still be using CMake instead).
g++ game.cpp ../external/glad/src/glad.c -I../external/glad/include -lglfw -ldl -lGL -std=c++20 -o app
./SpaceCraft