【发布时间】:2011-12-06 23:31:48
【问题描述】:
我仍然不能 100% 确定框架链接过程,但是从我在这里看到的情况来看,之前没有人问过类似的问题,也许是因为这可能是一个愚蠢的问题,但我会试一试无论如何。
在我当前的 X-Code 项目中,我使用的是自定义框架,例如 example.framework。目前,据我所知,为了让程序与框架一起运行,我需要将它放在 /Library/Frameworks 中,或者我需要将它复制到构建中的捆绑资源中阶段。
有人知道如何将框架添加到项目中以将其编译为可执行文件,这样我就不必在应用程序中包含原始框架吗?我宁愿不分享整个框架...
提前感谢您!也欢迎任何建议!
【问题讨论】:
-
听起来你真正需要链接的是一个静态库。这对你来说是一个选择吗? “框架”基本上是动态库的一个花哨的名称。
-
当然,我想是的。唯一的问题是框架也在其中使用了一个包。理想情况下,我想将包的可执行文件和框架的可执行文件编译到我的可执行文件中,而不是同时包含框架和包,并带有清晰的标头......你对从哪里开始有什么建议吗?跨度>
标签: xcode macos frameworks