Pthreads is part of POSIX and Windows isn't a POSIX system. However, there is a third party library on sourceware.org [5] named pthreads-win32 [6]. Sourceware.org provides its own lists and MinGW does not support it but you are free to use it with MinGW at your own risk.