otool -L yourapp.app/Contents/MacOS/yourapp
查看有没有dylib和你设想的不一样。
有的话就改成
install_name_tool -change /usr/local/lib/lib01.dylib @loader_path/../dylib/lib01.dylib "yourapp.app/Contents/MacOS/yourapp"
注: @loader_path也可以写@executable_path. 没有苹果电脑,拼写全靠记忆了。
另外,你有没有自己外加的dylib,看看他们的的依赖库。(动态库也有依赖库,这个必须也要改,当初我改的时候就是在这里没注意)
如果输出目录有 /usr/local/lib........,那就都要改。
有个别的核心库不用改,每台苹果电脑都安装了。