封装了锁、事件和信号量用于多线程同步,可以在Windows和Linux上使用,具体参见源码。