Ссылка с фреймворком на macOS Мохаве - PullRequest
0 голосов
/ 28 сентября 2018

До обновления в Mojave мои проекты (которые я строю из командной строки) прекрасно связывались с фреймворками, которые я установил в / Library / Frameworks.Теперь кажется, что этот путь больше не ищется компоновщиком (включаемые файлы в рамках также не ищутся).

Мне известно, что я могу указать пути включения и структуры с помощью -I и -Fсоответственно, но я подумал, что это был канонический способ связи с установленным фреймворком в macOS.Должен ли я сделать это по-другому сейчас?

1 Ответ

0 голосов
/ 22 октября 2018

Я не уверен в вашей точной среде сборки, но после этого комментария к neovim кажется, что macOS 10.14 больше не устанавливает все заголовки в ожидаемых местах.

После установки пакета, упомянутого в комментарии выше, все снова заработало!

Редактировать: фактический способ установки заголовков (как указано в вышеупомянутом комментарии):

open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg

Этоне запускается автоматически во время или после обновления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...