AIX上的Sem_timedwait错误

时间:2011-03-10 12:26:33

标签: c aix

我尝试在AIX中使用sem_timedwait。

我收到了这个错误:

*"ld: 0711-317 ERROR: Undefined symbol: .sem_timedwait"*

我可以猜到,我错过了一些图书馆。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

我不知道AIX是如何实现的,但是POSIX将超时接口标记为可选:

  

[TMO] [选项开始]超时[选项   结束]描述的功能是   可选的。描述的功能   也是ISO C的扩展   标准。

答案 1 :(得分:0)

你在链接librt吗?我尝试将-lrt添加到您的链接行。也是pthread。