xcode копирует dylib в пакет с ленивой загрузкой

У меня есть приложение (приложение какао), которое загружает dylib (библиотека c) ленивый (dlopen).
Этот dylib (проект xcode с исходным кодом) также является частью рабочей области в xcode.
Теперь я хочу, чтобы xcode автоматически копировал dylib в комплект приложения при сборке приложения (также скомпилируйте его при необходимости), но исполняемый файл приложения не должен зависеть от него. (otool -L не должен показывать это)

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

Также: нормально ли, чтобы dylib на osx зависел от себя при вызове «otool -L x.dylib»? Мой так и делает, и некоторые системные библиотеки тоже, кажется, делают это. На Linux, когда я использую LDD, это не так.

1

Решение

Я решил это, сделав проект dylib подпроектом (просто перетащите его) приложения какао. Затем вы можете добавить копию на целевой комплектации.

-1

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector