2013-04-06 21 views
0

我想在我的应用程序中打包VTK框架,就像OSX中的.framework软件包一样。是否可以将VTK转换为OSX框架包?

是否可以这样做呢?如果是的话,请帮助我做到这一点。

我已经下载了最新版本的源5.10.1

请帮助我。

回答

2

是的,这是可能的。 Bundle只是一个定义了结构的目录。有关详细信息,请参阅Framework Programming Guide

+0

本文档展示了如何使用Xcode进行操作。由于VTK是一个cmake项目,并且它的平台是独立的,所以我想知道是否有可能从我的二进制文件中创建一个框架。我必须编写源代码,并且它太大以至于无法添加到Xcode项目中。除了代码是C++而不是Objective-C。 – 2013-04-09 04:55:25

+0

该文件显示了一般框架。正如我之前所说的,它只是一个你放置头文件,二进制文件和其他资源的目录(如果有的话)。参见“框架分析框架”。不管什么语言C++或Objective-C(你甚至可以混合它们)都没有关系 - 你的框架只有头文件和二进制文件。顺便说一下 - 您可以使用cmake创建Xcode项目,但这不是必需的。 – cody 2013-04-09 05:13:41

+0

我很确定在文档中提到的二进制myFramework。这是一个编译的二进制文件我可以制作一个没有二进制文件的工作框架我担心的原因是VTK中没有这样的二进制文件。所有组件都是dyld文件。这是动态二进制。请进一步帮助我做到这一点。 – 2013-04-09 07:51:31