当我apropos pthread
在 OS X 的 Terminal 中运行时,我得到了pthread: nothing appropriate
。然而,当我在 Linux 机器上运行相同的命令时,我在手册页中得到了超过一百个可供参考的 API。我知道这些 API 在我的 Mac 上,因为当我运行 时man 3 pthread_create
,它会带我到相应的手册页。
为什么我在 OS X 上无法从 apropos 获得建议?我怎样才能从 pthreads 上的 apropos 获得与在 Linux 机器上相同的有用信息?
注意:我运行sudo /usr/libexec/makewhatis
看看更新适当的数据库是否有帮助,但没有帮助。
答案1
@Hogstrom 帮我解决了。我没有安装 Xcode 命令行实用程序。我不太确定是命令行实用程序还是xcode-select --install
它导致了这个问题。无论如何,它现在能正常工作了...