红联Linux门户
Linux帮助

Linux中使用POSIX无名信号量

发布时间:2007-06-21 15:31:27来源:红联作者:Amayjasne
POSIX的无名信号量的函数有以下几个:
#include
int sem_init(sem_t *sem,int pshared,unsigned int value);
int sem_destroy(sem_t *sem);
int sem_wait(sem_t *sem);
int sem_trywait(sem_t *sem);
int sem_post(sem_t *sem);
int sem_getvalue(sem_t *sem);

在linux下使用gcc编译出现错误:undefined reference to `sem_init'

用参数 -pthread 或 -lpthread 就通过了。
文章评论

共有 0 条评论