undefined reference to 'pthread_create'的解決方法
照著GUN/Linux編程指南中的一個(gè)例子輸入編譯,結(jié)果出現(xiàn)如下錯(cuò)誤:
undefined reference to 'pthread_create'
undefined reference to 'pthread_join'
問題原因:
pthread 庫不是 Linux 系統(tǒng)默認(rèn)的庫,連接時(shí)需要使用靜態(tài)庫 libpthread.a,所以在使用pthread_create()創(chuàng)建線程,以及調(diào)用 pthread_atfork()函數(shù)建立fork處理程序時(shí),需要鏈接該庫。
問題解決:
在編譯中要加 -lpthread參數(shù)
gcc thread.c -o thread -lpthread
thread.c為你些的源文件,不要忘了加上頭文件#include<pthread.h>
相關(guān)文章
Linux服務(wù)器如何修改默認(rèn)的遠(yuǎn)程連接端口
這篇文章主要介紹了Linux服務(wù)器如何修改默認(rèn)的遠(yuǎn)程連接端口問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12Linux Ubuntu實(shí)現(xiàn)查看磁盤剩余空間及內(nèi)存
這篇文章主要介紹了Linux Ubuntu實(shí)現(xiàn)查看磁盤剩余空間及內(nèi)存方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11Linux實(shí)現(xiàn)科學(xué)上網(wǎng)
本文給大家介紹的是Linux下使用plink ssh + privoxy 實(shí)現(xiàn)局域網(wǎng)共享代理,非常的全面細(xì)致,這里推薦給大家。2015-03-03Apache服務(wù)器中.htaccess的基本配置總結(jié)
這篇文章主要介紹了Apache服務(wù)器中.htaccess的基本配置總結(jié),可以很方便地實(shí)現(xiàn)一些權(quán)限分配等效果,需要的朋友可以參考下2015-07-07Ubuntu搭建web站點(diǎn)并發(fā)布公網(wǎng)訪問詳細(xì)步驟(內(nèi)網(wǎng)穿透)
這篇文章主要給大家介紹了關(guān)于Ubuntu搭建web站點(diǎn)并發(fā)布公網(wǎng)訪問(內(nèi)網(wǎng)穿透)的相關(guān)資料,內(nèi)網(wǎng)穿透是一種實(shí)現(xiàn)在外網(wǎng)任意地點(diǎn)訪問內(nèi)網(wǎng)的方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12