我開發的應用程序的Objective-C++中使用了OpenCV和VTK的動態庫,但我有一個問題上的分佈,如果我在不同的系統啓動我的應用程序我得到這個問題:Dylib問題分發應用
Dyld錯誤消息: 未加載庫:@executable_path /../ Frameworks/libvtkCommon.5.6.1.dylib 引用來源:/myApp.app/Contents/MacOS/myApp 原因:找不到合適的圖像。發現: /myApp.app/Contents/MacOS/../Frameworks/libvtkCommon.5.6.1.dylib:open()失敗,errno = 13 /myApp.app/Contents/MacOS/../Frameworks/libvtkCommon .5.6.1.dylib:open()失敗,errno = 13
我已經使用install_name_tool重建了我的dylib以指向@executable_path /../框架和myApp目標的「構建階段」 「複製文件」階段與目標「框架」爲我的dylibs。哪裏有問題??
謝謝!