这个例子使用pthreads,这是由类似UNIX的系统(包括Linux)提供的接口。 pthreads接口提供了pthread_cond_wait()函数。
3.0PORTING 目前,异步IO扩展与支持pthreads接口的win32系统和系统兼容,包括MacOSX,Linux和其他各种Unix。
SQLite在Unix上使用pthreads来实现它的互斥体实现,SQLite需要递归互斥体。大多数现代pthread实现都支持递归互斥锁,但并非所有的都可以。
定义_REENTRANT和STHREADS或PTHREADS。如果指定了_REENTRANT,则默认使用POSIX线程。
改进的Makefile:在配置脚本中改进了pthreads检测。添加从合并tarball中生成MSVCWindows的功能。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
