mirror of
https://github.com/lov3b/Pong.git
synced 2025-01-18 04:30:11 +01:00
Pong
A pong implementation in C++.
Dependencies
You'll need cmake make, sdl2 sdl2-gfx and sdl2-ttf to compile. Under debian-based systems that can be installed using the following command.
apt install cmake build-essential libsdl2-dev libsdl2-gfx-dev libsdl2-ttf-dev
DejaVuSans is also expected to be in the same place as it is under compile time. You will need to make sure to compile
for the same distro that you're using, and also have the font installed. The package under debian is
called fonts-dejavu-core
Compiling
To compile simply use the following.
cmake -B build
make -C build
If you'd like to enable optimizations you may pass -DENABLE_OPTIMIZATIONS=ON
to cmake. You'll end up with the
following then.
cmake -DENABLE_OPTIMIZATIONS=ON -B build
make -C build
You'll end up with the following command cmake -DENABLE_OPTIMIZATIONS=ON
.
Description
Languages
C++
99.9%