修改dylib的默认链接位置

有些dylib库并没有设置到/Framework里,当你将这些dylib添加到程序包中时,也无法正确调用。有一个解决方法:

 

用otool -L OOXX.dylib 查看链接位置

 

install_name_tool -id @executable_path/../Frameworks/OOXX.dylib OOXX.dylib 

 

修改dylib自身的链接位置。

 

这样你就可以通过将OOXX.dylib复制到程序的Frameworks目录去调用了。

你可能感兴趣的:(修改dylib的默认链接位置)