Почему я не получаю информацию от `apropos pthread` в Terminal на OS X?

262
camercu

Когда я запускаю apropos pthreadв терминале на OS X, я получаю pthread: nothing appropriate. Однако, когда я запускаю ту же команду на компьютере с Linux, я получаю более ста API-интерфейсов для справки на страницах руководства. Я знаю, что API на моем Mac, потому что когда я запускаю man 3 pthread_create, я перехожу на соответствующую man-страницу.

Почему я не получаю предложения по поводу OS X? Как я могу получить ту же полезную информацию из apropos для pthreads, что и на машине с Linux?

ПРИМЕЧАНИЕ. Я побежал sudo /usr/libexec/makewhatisпосмотреть, поможет ли обновление базы данных apropos, но это не помогло.

0
Я бегу 10,14, и это работает для меня. Вам не хватает утилит командной строки Xcode? Hogstrom 5 лет назад 0

1 ответ на вопрос

0
camercu

@Hogstrom понял это для меня. У меня не было установленных утилит командной строки Xcode. Я не совсем уверен, были ли это утилиты командной строки или xcode-select --installэто было сделано. В любом случае, это работает сейчас ...