Xcode 动态库位置内的macOS SDK依赖关系

Xcode 动态库位置内的macOS SDK依赖关系,xcode,macos,dylib,mach-o,Xcode,Macos,Dylib,Mach O,在针对特定macOS SDK版本构建macOS动态库时,该SDK依赖关系如何在动态库中体现?也就是说,例如,针对10.13 SDK和10.14 SDK构建的动态库在mach-o级别上有什么区别?从字面上说,它是兼容的依赖库的版本,写入到您的动态库中 要查看它们,请打开终端并运行 # scrun otool -L _path_to_your_dylib 加上LC_版本_MIN_MACOSX结构。还有什么相关的吗?调查在不重建的情况下直接更改SDK依赖关系需要什么。

在针对特定macOS SDK版本构建macOS动态库时,该SDK依赖关系如何在动态库中体现?也就是说,例如,针对10.13 SDK和10.14 SDK构建的动态库在mach-o级别上有什么区别?

从字面上说,它是兼容的依赖库的版本,写入到您的动态库中

要查看它们,请打开终端并运行

# scrun otool -L _path_to_your_dylib

加上LC_版本_MIN_MACOSX结构。还有什么相关的吗?调查在不重建的情况下直接更改SDK依赖关系需要什么。