【发布时间】:2021-02-22 06:39:20
【问题描述】:
我的应用程序使用了几个第三方动态库,我将它们包含在我的应用程序包中。但是我自己的代码和第三方库所依赖的系统库呢?
示例包括
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation/usr/lib/libSystem.B.dylib
我应该捆绑这些并在应用程序包的所有调用方二进制文件中更新它们的引用路径吗?
如果必须,我应该为每个 macOS 版本创建应用程序二进制文件吗?
我的想法是我不应该强迫我的用户安装 Xcode,但我不确定这些系统框架和动态库是与 OS 捆绑在一起还是通过 Xcode 安装...
【问题讨论】:
标签: xcode macos linker release