2010-11-11 20 views
1
運行正常

我建在Xcode中的命令行工具,它運行正常,但是當我嘗試從終端上運行它,它抱怨我的庫之一:庫,但上的Xcode

MacBook:Debug Jonathan$ ./MyApp 
dyld: Library not loaded: /Users/Jonathan/Library/Frameworks/Josk.framework/Versions/A/Josk 
    Referenced from: /Users/Jonathan/Development/C++/MyApp/build/Debug/./MyApp  
    Reason: image not found 
Trace/BPT trap 
我的MyApp項目上的

我添加了一個複製階段(目標:框架,沒有路徑,並沒有標記唯一安裝複選框)到目標和MyApp目錄我可以看到複製的Josk.framework。

感謝,
喬納森

回答

0

出口DYLD_FRAMEWORK_PATH = /用戶/喬納森/庫/框架

或 複製Josk.framework到/用戶/喬納森/庫/框架

對於部署,有各種選項,如@executable_path,@loader_path和@rpath。

請參閱,男人dyld