1.NPTL(Native POSIX Thread Library)为POSIX标准线程库,查看当前Linux系统的pthread库(线程库)版本的命令为:getconf GNU_LIBPTHREAD_VERSION。
[root@localhost 01_pthread_test]# getconf GNU_LIBPTHREAD_VERSION
NPTL 2.17
注意:同样的程序,如果一台Linux系统上编译通过且正常运行,而在另一台Linux系统上会出错,说明可能是两台系统的线程库版本不一样。
2.NPTL实现机制(POSIX),Native POSIX Thread Library。
3.使用线程库时gcc指定 –lpthread。