-
unix网络编程 卷2进程间通信 Posix消息队列一章中,创建的消息队列在
/tmp
目录下,实际操作的时候发现该目录下没有新创建的消息队列,在Linux man page上发现默认创建位置在/dev/mqueue/
下,参考
https://linux.die.net/man/7/mq_overview -
在编译时报
undefined reference to mq_open
、undefined reference to mq_close
时,除了要包含头文件#include<mqueue>
#include <fcntl>
外,还需要加上编译选项-lrt
linux默认消息队列创建位置 &undefined reference to `mq_open'
最新推荐文章于 2023-10-24 09:47:15 发布