我已经创建了我的OS X应用程序的CLI
版本(这是一个App Bundle)。在我的捆绑版本中,有一个预编译的.dylib
,它通常位于可执行文件所在的目录中。
这对命令行版本没有用 - 有没有办法将它嵌入我的可执行文件中?
答案 0 :(得分:0)
如果您只想分发与dylib相关的应用程序的二进制版本,您可以通过以下方式执行此操作: 1.制作pkg安装程序,将dylib放在系统中的某个位置 2.大多数第三方库支持构建静态版本(* .a)本身以及动态版本。因此,您可以构建库的静态版本并静态链接它们。