请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么我用自旋锁会报错误呢

error: unknown type name ‘pthread_spinlock_t’; did you mean ‘pthread_rwlock_t’? pthread_spinlock_t spin_lock;

正在回答 回答被采纳积分+3

1回答

咚咚呛 2020-03-26 18:57:50

mac系统?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕沐0249273 #1
    是的,uname -a显示Darwin bj-m-215596a.local 18.7.0 Darwin Kernel Version 18.7.0: Thu Jan 23 06:52:12 PST 2020; root:xnu-4903.278.25~1/RELEASE_X86_64 x86_64,跟操作系统有关系吗
    回复 有任何疑惑可以回复我~ 2020-03-26 20:41:10
  • 咚咚呛 回复 提问者 慕沐0249273 #2
    是的,这是POSIX标准提供的编程接口,mac是没有的。
    回复 有任何疑惑可以回复我~ 2020-03-26 20:47:45
  • 提问者 慕沐0249273 回复 咚咚呛 #3
    mac 也是linux系统的,为什么不像linux的服务器那样支持posix标准呢
    回复 有任何疑惑可以回复我~ 2020-03-26 21:04:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信