标签: 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是否有特定的东西。
shm
/dev
'/'