Reuzel is a tiny C++ thread pool with these features:
The thread pool uses C++11 syntax and POSIX Threads so if you compile with g++ on Linux you have to use the flags '-lpthread', '-std=c++11' like this:
g++ -std=c++11 ThreadPool.cpp Thread.cpp example.cpp -lpthread -o example
Then run the executable like this:
if you want to run the test example:
You are very welcome to contibute!