Как установить dyld_library_path в Xcode

Я новичок в среде Xcode и Mac. Я использую некоторые динамические и статические библиотеки, такие как boost, Clucene и т. Д. У меня есть все библиотеки под

MyApp.app/Contents/Resources

Я хочу установить этот путь как dyld_library_path приложения. Я попытался отредактировать файл XXX.plist как

DYLD_LIBRARY_PATH / mypath / xxx

и установка переменной окружения и аргумента в Xcode. Ничего не работает.

но если я запускаю скрипт оболочки, как показано ниже, без двойного нажатия на приложение в моем .dmg, это работает

#!/bin/bash
clear
cd /Volumes/xxx/myapp.app/Contents/MacOS
export DYLD_LIBRARY_PATH="/Volumes/xxx/myapp.app/Contents/Resources"
./myapp

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

РЕДАКТИРОВАТЬ: Это также работает, если вы вручную копируете всю свою библиотеку в путь к клиентам / usr / lib ... я думаю, что это также не самый правильный способ сделать это.

Ответы на вопрос(1)

Ваш ответ на вопрос