我有一个需要libprotobuf.20.dylib库的协议二进制文件,我将该二进制文件和该库放在同一文件夹中,我想做的是使用同一目录中的libprotobuf.20.dylib执行该协议二进制文件文件夹,而不是“ / usr / local / lib”。
但是当我执行该协议时说:
dyld:库未加载:/usr/local/lib/libprotoc.20.dylib
总是在/ usr / local / lib上搜索它,我该如何更改?
谢谢。
参考可以更改:install_name_tool -change /usr/local/lib/libprotobuf.20.dylib libprotobuf.20.dylib libprotoc.20.dylib