我想在我的项目中使用 libical 库,但我以前从未使用过外部库。我已经下载了 libical 文件,但我几乎卡在那里。我不知道如何,或者即使,我需要构建/提取它们,然后如何将它们放入 Xcode。任何帮助将不胜感激。谢谢。
如果这是一个预构建的库,那么您可以将其拖到您的 Xcode 项目中(或使用Project
=> Add to Project…
)与源文件/头文件的方式相同。
如果它不是预先构建的,那么您需要为您想要的目标环境和架构构建它。如果它带有 Xcode 项目,那么这很容易。如果这只是通常的开源类型的发行版,那么您通常会执行以下操作:
$ ./configure
$ ./make
$ sudo ./make install
这通常会将构建的库和标头放入类似的地方/usr/local/lib
and /usr/local/include
。在您的主 Xcode 项目中,您只需将这些标头和库添加到您的项目中即可。
请注意,如果您正在交叉编译,例如对于 iPhone,那么您需要向./configure
命令以便您瞄准正确的架构,例如./configure -build=arm-apple-darwin9.0.0d1
.
另请注意,检查一下通常是个好主意MacPorts http://www.macports.org/查看他们是否已经为 Mac OS X 修复了给定的开源项目 - 这可以为您节省大量工作。
也可以看看这个关于在 iPhone 上构建和使用 libical 的博客 http://ingvar.blog.linpro.no/2008/08/18/how-i-made-the-iphone-sync-my-calendar-over-air/.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)