Description:This library provides multiple extensions to SFML. At this release you can check the system RAM, get info about the CPU, the GPU and even about the OS.
I hope you don't have any problem with this. It is multiplatform, but I just work with Visual Studio, so I will support only VS projects. There are few files in the source, so it can't be much hard to compile under Linux or Mac anyway.
Installation:In order to use SFEX, you must have installed:
- SFML2 (
https://sourceforge.net/projects/sfml/)
- Hyperic Sigar (
http://sourceforge.net/projects/sigar/)
- Glew (
http://glew.sourceforge.net/)
Note that Glew and Sigar are actually provided in the folder called "dependencies".
You must link to your projects with:
- opengl32
- glu32
- sigar
- glew
- sfml system
- sfml window
- sfml graphics
- sfex
And maybe you will have to provide Glew and Sigar .dll's. They are also at "dependencies" folder.
Tutorial:A sample is included in the package. It is very simple to use. Just include SFEX.hpp, call sfex::Init() before any SFEX call, and call sfex::Close() when you are closing your program.
Download:Release 1SFEX with dependencies (3.828 KB):
Click hereSFEX without dependencies (248 KB):
Click hereNext version:I'm already working in the next version. You won't need to init or close SFEX anymore. Also you won't have to link to SFML graphics (which is so heavy).