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

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

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

1 ответ1

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .