fix makefile bug and c based thread pool bug, add c++ based thread pool project