shm_open()返回mac中的无效参数

时间:2016-01-05 07:25:41

标签: c macos system-calls

我正在使用以下调用创建一个共享对象:

fd = shm_open("AMP_SHTDWN_HDLR_48EEA9463DAAFF59", O_CREAT | O_RDWR, 0777);

但它返回-1而errno设置为22 [EINVAL] 我尝试在shm下创建目录/dev并在名称前插入'/',因为我从其他引用中读取了无斜线名称未定义,但这也没有帮助。在这种情况下,与Linux相比,OS X是否有特定的东西。

0 个答案:

没有答案