This project is a game exemple made in SDL2 and GLEW.This project Object-oriented programming also use structs.
Open the terminal.
- Update the package list with the command:
sudo apt-get update- Next, install clang-format with the command:
sudo apt-get install clang-format- After the installation is complete, you can check the installed version with the following command:
clang-format --version- Open the terminal.
- Update the package list with the command:
sudo apt update- Next, install cmake with the command:
sudo apt install cmake- After the installation is complete, you can check the installed version with the following command:
clang-format --versionOpen the terminal.
- Update the package list with the command:
sudo apt-get update- Next, install SDL2 with the command:
sudo apt install libsdl2-2.0-0 libsdl2-dev- After the installation is complete, you can check the installed version with the following command:
sdl2-config --versionOpen the terminal.
- Update the package list with the command:
sudo apt-get update- Next, install GLEW with the command:
sudo apt install libglew-dev- After the installation is complete, you can check the installed version with the following command:
glewinfo- Open the terminal inside this project
- Create a build folder with the command:
mkdir cmake-debug- To enter inside the cmake-debug folder with the command:
cd cmake-debug- For build project inside the cmake-debug folder with the command:
cmake ..- For gerate binary project inside the cmake-debug folder with the command:
make- Execute project with the command:
./SDL2_OpenGL_Demofor use this configuration in your vscode are you do need install clang-format
- linux exemple:
//linux
{
"editor.formatOnSave": true,
"C_Cpp.clang_format_path": "/usr/bin/clang-format",
"C_Cpp.clang_format_style": "Google"
}