原文:ubuntu 下沒有pthread庫以及報undefined reference to 'pthread_create'的解決方法

最近在Ubuntu下編譯一個程序,需要使用多線程庫pthread,但是編譯時總是提示 undefined reference to pthread create 的錯誤,如下圖所示: 解決方法: gcc pthread.c o app lpthread ...

2018-01-05 10:29 0 2468 推薦指數:

查看詳情

undefined reference to `pthread_create'

問題描述: ubuntu 16.04 C語言開發環境, 已經添加了頭文件#include <pthread.h> 以及在Makefile中添加了 -lpthread,但是編譯時仍然報錯: undefined reference to `pthread_create ...

Fri Feb 22 18:50:00 CST 2019 0 911
Linuxundefined reference to ‘pthread_create’問題解決

Linuxundefined reference to ‘pthread_create’問題解決 在試用Linux 線程模塊時,試用pthread_create 函數。 編譯命令為 gcc main.c -o test時,會出現如下錯誤 問題的原因:pthread不是linux的默認 ...

Tue Aug 15 19:09:00 CST 2017 0 35587
Linuxundefined reference to ‘pthread_create’問題解決 zz

接觸了Linux系統編程中的線程編程模塊,可gcc sample.c(習慣把書上的sample代碼寫進sample.c文件中)出現“undefined reference to ‘pthread_create’”,所有關於線程的函數都會有此錯誤,導致無法編譯通過。 問題的原因:pthread ...

Thu Jan 25 22:14:00 CST 2018 0 1484
關於對‘pthread_create’未定義的引用解決方法

編譯時失敗是因為: 缺少lpthread該支持 所以編譯時,這樣編譯即可解決線程創建函數為定義的引用 c語言:gcc xx.c -lpthread -o xx c++語言:g++ xx.cpp -lpthread -o xx ...

Fri Jun 25 08:02:00 CST 2021 0 189
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM