我试图在构建完成后更改dylib的安装路径。 我使用otool -L
检查当前路径。然后我执行以下操作:
$ install_name_tool -change /my/current/path/libmine.dylib \
/my/new/path/libmine.dylib libmine.dylib
我没有收到错误信息,但是什么也没有改变。如果我再次检查路径,旧路径仍然存在。此外,新路径比旧路径短得多,因此没有问题,而且我认为该库甚至编译时使用了额外的标志来增加文件路径空间。
有什么想法吗?
otool -D
。 - JWWalker