我需要为我们的一个客户创建Mac版本的库。我对Mac上的动态库不太熟悉,但据我所知,我有两个选择:.dylib或frameworks。哪个选项最好?为什么?
一些相关的问题:
- 如果我理解正确,.dylib必须安装在其中一个标准UNIX目录(如/usr/lib)中。因此,使用.dylib会使我的客户的安装程序更加复杂,因为他们可能需要请求在系统文件夹中写入某些内容的权限? - 框架是否可以是私有的并嵌入到我的客户的包中?这样其他人就看不到/使用它们了吗?
任何建设性的批评/评论/想法都非常欢迎。提前感谢。
Alex
一些相关的问题:
- 如果我理解正确,.dylib必须安装在其中一个标准UNIX目录(如/usr/lib)中。因此,使用.dylib会使我的客户的安装程序更加复杂,因为他们可能需要请求在系统文件夹中写入某些内容的权限? - 框架是否可以是私有的并嵌入到我的客户的包中?这样其他人就看不到/使用它们了吗?
任何建设性的批评/评论/想法都非常欢迎。提前感谢。
Alex