2013-03-01 54 views
1

我需要为现有的C代码创建一个静态库并使用该库创建一个iphone应用程序。我正在使用Xcode 4.2。我遵循的步骤如下链接给出:创建静态库并链接到我的应用程序

http://developer.apple.com/library/ios/#technotes/iOSStaticLibraries/Articles/configuration.html#//apple_ref/doc/uid/TP40012554-CH3-SW1

我的查询如下:

  1. 在线路#进口“库名称/ HeaderName.h”,他们说的我库名称必须包含库的名称(其PRODUCT_NAME构建设置的值)。这究竟意味着什么?我在哪里可以得到这个价值?
  2. “Other Linker Flags”是什么意思?我应该给我什么价值,因为我的图书馆是在C,我在Objective C写我的应用程序?

回答

0
  1. 将LibraryName创建时你给的库名。它应该与项目名称和目标名称相同(除非你已经搞乱了设置)。您可以在库的“生成设置”下的“打包 - >产品名称”下进行验证

  2. 由于您使用纯C工作,因此您可以忽略它,保持原样。

+0

噢好吧..非常感谢! – Ereka 2013-03-04 05:30:35

相关问题