Xcode 및 Mac 환경을 처음 사용합니다. 나는 응용 프로그램의 DYLD_LIBRARY_PATH으로이 경로를 설정할Xcode에서 dyld_library_path를 설정하는 방법
에서 나는 모든 라이브러리가 등 부스트, Clucene, 같은 일부 동적 및 정적 라이브러리를 사용하고 있습니다 . 나는MyApp.app/Contents/Resources
DYLD_LIBRARY_PATH/MYPATH/XXX
같은 XXX.plist 파일을 편집하고 엑스 코드 아무것도 작업의 환경 변수 및 인수를 설정했습니다. 내 .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를 설정할 수있는 적절한 방법이 있습니까?
EDIT : 또한 클라이언트가/usr/lib 경로에 모든 UR 라이브러리를 수동으로 복사하는 경우에도 작동합니다.이 방법도 적절하지 않습니다.