【发布时间】:2015-08-21 11:47:07
【问题描述】:
int main(int argc, char **argv)
{
mqd_t mqd;
mqd = mq_open("/tmp/posix.msg/", O_CREAT | O_EXCL | O_NONBLOCK, 0666, NULL);
printf("mq id: %d \n", mqd);
mq_close(mqd);
return 0;
}
vinay>gcc -o mq mq.c -lrt 维奈>./mq mq id:-1
有人可以帮我解决这个问题吗?
【问题讨论】:
-
检查
errno和/或使用perror打印错误信息 -
嗨 Diego,我收到以下错误错误:权限被拒绝
标签: posix message-queue