以前硬件供应商一般都会提供相应硬件平台专用的线程库,使得多线程编程的代码的可移植性成为另开发者头疼的一个问题。为了更好地利用线程进行相关开发,制定标准的线程编程接口迫在眉睫,由此Pthreads诞生了。
POSIX标准,包括Pthreads规范目前也在持续更新中。一些有用的链接如下:
Pthreads使用C语言实现,包括一个pthread.h头文件和一个库文件;有时候它不一定是独立的库文件,而是被包含在其他库文件之中,譬如libc。
京公网安备 11010502049817号