© 1999-2048 dssz.net 粤ICP备11031372号
[其它] 错误:sem_union的存储大小未知问题的解决方法
说明:今天在编译代码的时候提示 错误: ‘sem_union’的存储大小未知 问题原因:在新版2.6内核中关于union sem_union 这个联合体已经被注释了,需要自己写这个联合体. 解决方案:在C文件中先定义: union semun { int val; struct semid_ds *buf; unsigned short *array; }sem_union; 随后编译时它就能找到预先定义好的sem_union联合体了. Linux下编译时出现的错误及解决方法 (1)由于是Li<weixin_38607088> 在 上传 | 大小:37888