日期:2014-05-16  浏览次数:20821 次

undefined reference to 'pthread_cond_signal'

undefined reference to 'pthread_cond_signal'

我的编译命令是  cc -pthread example.c

-lphtread也用过了,报的错是一样的

在网上也无论如何找不到答案

求助了,谢谢! 到底怎样才能正确使用pthread_cond_signal呢? 我明明在/usr/include/pthread.h中看到有pthread_cond_signal函数的声明啊

------解决方案--------------------
引用:
undefined reference to 'pthread_cond_signal'

我的编译命令是  cc -pthread example.c

-lphtread也用过了,报的错是一样的

在网上也无论如何找不到答案

求助了,谢谢! 到底怎样才能正确使用pthread_cond_signal呢? 我明明在/usr/include/pthread.h中看到有pthread_cond_signal函数的声明啊


不应该的,我用了-pthread之后是可以正常编译的,你再检查一下是不是函数名写错了
------解决方案--------------------
你上面写-lpthread都写成了-lphtread,不晓得是不是你上面打错了
你把编译时的命令行和结果复制粘贴出来看看