Как связать библиотеки с rpath в Xcode? - PullRequest
0 голосов
/ 21 января 2020

Я не могу найти эту информацию нигде. У меня установлено несколько библиотек, так что это работает на моем компьютере, но я хочу распространять библиотеки с моим приложением. Проблема, которую я вижу, состоит в том, что otool показывает абсолютные пути к системным библиотекам, поэтому, когда я копирую свои двоичные файлы на другой компьютер, он не может найти их, даже если они находятся в каталоге, который добавлен в «пути поиска runpath». У меня есть одна локальная библиотека (находится в каталоге проекта), и она связана с префиксом @rpath. Другие системные библиотеки связаны одинаково, но имеют абсолютные пути, как показывает otool. Как заставить их быть связаны с префиксом @rpath?

1 Ответ

0 голосов
/ 21 января 2020

Ну, это частично отвечает на мой вопрос: Как установить dyld_library_path в Xcode

Я пытался автоматизировать это, поэтому, когда добавляется любая новая библиотека, она будет настроена правильно, но Я сдался (gosh, почему это так сложно!?)

...