最近在學習POSIX thread編程,今天編譯一個程序報如下錯誤:
/tmp/ccXH8mJy.o:在函數‘main’中:
deadlock.c:(.text+0xbb):對‘pthread_create’未定義的引用
deadlock.c:(.text+0x134):對‘pthread_join’未定義的引用
郁悶,百度了一下,發現在gcc編譯的使用應該加上 -pthread 選項 (注意不是 -lpthread)
重新編譯,順利通過,特此紀念
最近在學習POSIX thread編程,今天編譯一個程序報如下錯誤:
/tmp/ccXH8mJy.o:在函數‘main’中:
deadlock.c:(.text+0xbb):對‘pthread_create’未定義的引用
deadlock.c:(.text+0x134):對‘pthread_join’未定義的引用
郁悶,百度了一下,發現在gcc編譯的使用應該加上 -pthread 選項 (注意不是 -lpthread)
重新編譯,順利通過,特此紀念
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。