A simple game library and abstraction layer for SFML 2.2
You need SFML 2.0 installed if you have base2.0, or SFML 1.6 if you have base.
It's then really easy from there; just make make tools sudo make install sudo make installTools
If you want to clean up: sudo make clean sudo make cleanTools
Installing the library will result in the following:
Cleaning will undo all of these changes.
#include <base[or base2.0]/module/module.hpp>
To link: g++ -o "myProj" myProj.o -lbase [or -lbase2.0] -lsfml-audio -lsfml-graphics -lsfml-window -lsfml-system
To link: g++ -o "myProj" myProj.o "/path/to/base/lib/base.a" -lsfml-audio -lsfml-graphics -lsfml-window -lsfml-system
Base/Base2.0 are my game libraries and SFML abstraction layers. I've built it with the goal of a simple interface and maximum multimedia library independence. You are free to use Base in any way you want (but don't sell it).
Questions? Email me: firstname.lastname@example.org
For Ubuntu: sudo apt install libopenal-dev libvorbis-dev libflac-dev libglew