问题描述
我需要在Mac机器上安装libimobiledevice的特定版本。即libimobiledevice.6.dylib。
https://github.com/libimobiledevice
在libimobiledevice git中,我无法确定libimobiledevice.6.dylib需要使用哪个版本。
在这方面的任何帮助都会有所帮助。
谢谢。
解决方法
您提到的版本后缀.6是libimobiledevice共享库的“ SO版本”。它在line 18 of configure.ac
中定义。
您可以找出SO版本由running Git Blame on configure.ac
上次更改的时间。
版本后缀最近一次更改是在六年前。因此,过去6年内的任何版本的libimobiledevice都可以。
最好使用最新发布的版本(1.3.0,请参阅https://libimobiledevice.org/#downloads)或仅使用Git的最新版本。 libimobiledevice非常向后兼容,我想不出任何理由使用libimobiledevice的旧版本。
如果在构建libimobiledevice之后获得的文件名与您要查找的文件名不匹配,则只需重命名.dylib。