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。