我想看看pthread_mutex_trylock的管理手册。通过输入man pthread_mutex_trylock,我得到了No manual entry for pthread_mutex_trylock。page for details of Linux behavior), or the interface may not be implemented on Linux.这是什么意思说:
此接口的Linux实现可能不同(有关Linux行为的
我试图在我的标准库中实现互斥,但是我不会用它们实现任何东西。我知道,尝试实现一些您不一定理解的东西是个坏主意,但我必须这样做,因为编译现有的线程库(如uClibc)对于这个平台来说是不可能的。,还是有“简单可遵循”的实现?到目前为止,我所看到的所有p线程实现都是不可能实现的。
我的锁定功能的实现如下所示。我很肯定它有严重的问题,因为我不知道我在做什么。held (n=%d), waiting for stuff to change", mutex</e
我正在跟踪Linux设备驱动程序(第三版)。当我试图模仿第六章中的双桨例子时,会报告一个错误。它说:
error: implicit declaration of function ‘init_MUTEX’ [-Werror=implicit-function-declaration]有人能告诉我init_MUTEX去哪儿了吗?