Awesome
kj
kj
is a small collection of stb inspired libs.
library | category |
---|---|
kj.h | misc |
kj_math.h | maths |
kj_thread.h | multithread |
All the libraries target C/C++ for both win32 and linux.
Warning: Still in development.
Usage
All the libraries follow the same pattern:
#define KJ(_MATH|_THREAD|...)_IMPL
#include "kj(_math|_thread|...).h"
The implementation part is only required once in a C/C++ file that includes the header. Otherwise include only the header:
#include "kj(_math|_thread|...).h"
License
This software is in the public domain. Where that dedication is not recognized, you are granted a perpetual, irrevocable license to copy, distribute, and modify the source code as you see fit.
The source code is provided "as is", without warranty of any kind, express or implied. No attribution is required, but always appreciated.