请教一个问题 (读写锁)
我写个程序里有pthread_rwlock_t 类型
#include<pthread.h>
用gcc -o a1 a1.c -lrt编议显示`pthread_rwlock_t' undeclared (first use in this function)
在用gcc -o a1 a1.c -lpthread还是一样的显示
请问怎样才能通过
[ 本帖最后由 liuxinaa 于 2006-6-30 20:32 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
那类形是pthrad_rwlockattr_t 呢?
cc -D_GNU_SOURCE这是什么?
我没见过
请指教下
-D_GNU_SOURCE
1)
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/param.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <signal.h>
#include <sys/ioctl.h>
#include <sys/stat.h>
#include <errno.h>
#include <pthread.h>
int main()
{
pthread_rwlock_t rwlock;
return -1;
}
2)
cc -D_GNU_SOURCE -o 123 123.c -lpthread
[ 本帖最后由 liuzhuan23 于 2006-7-1 10:41 编辑 ]
pthread库有pthread_rwlock_t吗?
怎么没听说过?