undefined reference to 'pthread_create'

来源:互联网 发布:js的eval函数 编辑:程序博客网 时间:2024/05/17 00:09
新手,在写多线程的例子时,包含了<pthread.h>了
但是gcc Thread.c时出现如下错误:
undefined reference to 'pthread_create'
undefined reference to 'pthread_join'
原因:
pthread库不是linux系统默认库,连接时需要使用静态库libpthread.a,所以多线程的编译要加参数 -lpthread,以连接该静态库;
gcc -o Thread -lpthread Thread.c
原创粉丝点击