首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在命令行工具中使用框架

在命令行工具中使用框架
EN

Stack Overflow用户
提问于 2009-03-10 15:55:33
回答 3查看 13.4K关注 0票数 33

我已经使用Cocoa在Xcode中构建了一个命令行实用程序(基础工具)。该工具使用第三方框架。

在Xcode中一切正常,但是我如何部署这个程序呢?

如果我从查找器运行应用程序,它找不到库,因为它在../Frameworks/etc.中查找我可以在第三方框架中静态链接吗?

EN

回答 3

Stack Overflow用户

发布于 2009-03-10 20:27:49

如果您有框架的源代码,另一种方法是添加一个静态库目标并从它构建一个静态库。然后,您可以静态地将其链接到命令行工具中。

票数 9
EN

Stack Overflow用户

发布于 2018-06-08 05:13:43

从Xcode9.3.1开始,通过将框架的Mach-O Type设置为Static Library,我可以将该框架添加到命令行工具中。然后,在命令行target中,确保将框架添加到Target Dependencies & Link Binary With Libraries Build Phases。然后,构建的可执行文件就可以正常运行了。

票数 3
EN

Stack Overflow用户

发布于 2018-09-10 06:18:02

您可以使用marathon来管理依赖项https://github.com/JohnSundell/Marathon

如果你想发布应用程序,这需要更多的思考。(在该用例中,您可能希望安装到frameworks文件夹中。)您的里程数可能因此解决方案而异。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/630911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档