gccのスレッドのプログラムは、-lpthreadオプションを持参する必要があり、コンパイル(それ以外の場合はエラー:pthread_createの `への未定義参照「)

pthread_createのプログラムは、二つの機能を使用するヘッダファイルの#include <pthread.hの>が含まれています。

gccのxxx.c -o XXX

次のエラーコンパイル:

 

 

 

分析:

通常は、GCCコンパイラを使用すると、ライブラリにリンクするプログラムのPOSIXスレッドを使用する場合、追加のオプションを追加する必要があります。

ここに直接プラス-lpthreadオプション。

gccのxxx.c -o xxxの-lpthread

コンパイル
----------------
著作権:とオリジナルの記事はCSDNブロガー「zhangjs0322」で、CC 4.0 BY-SAの著作権契約書に従って、再現し、元のソースのリンクを添付してくださいこの文。
オリジナルリンクします。https://blog.csdn.net/zhangjs0322/article/details/16341775

おすすめ

転載: www.cnblogs.com/renzmin/p/12096200.html