当前位置: 技术问答>linux和unix
FreeBSD 不支持 POSIX IPC?
来源: 互联网 发布时间:2016-03-09
本文导语: /* * posixipc.c */ #include #include #include #define SEM_MODE (S_IRUSR | S_IWUSR) int main(void) { sem_t *sem; sem = sem_open("/posixsem", O_CREAT, SEM_MODE); return (0); } 运行后显示: Bad system call...
/*
* posixipc.c
*/
#include
#include
#include
#define SEM_MODE (S_IRUSR | S_IWUSR)
int
main(void)
{
sem_t *sem;
sem = sem_open("/posixsem", O_CREAT, SEM_MODE);
return (0);
}
运行后显示:
Bad system call (core dumped)
FreeBSD 6.2-RELEASE amd64
|
在linux下这段代码可以通过(加上-lrt链接参数)
FreeBSD我觉得应该支持。你用strace或者gdb跟一下看看。
FreeBSD我觉得应该支持。你用strace或者gdb跟一下看看。
|
我觉得也是,strace跟踪一下。
感觉可能是链接库的原由
感觉可能是链接库的原由
|
多谢共享