代码之家  ›  专栏  ›  技术社区  ›  RunLoop

关于在Xcode中安装libical这样的库的帮助

  •  0
  • RunLoop  · 技术社区  · 14 年前

    我想在我的项目中使用libical库,但我以前从未使用过外部库。我已经下载了libical文件,但我几乎被困在那里。我不知道如何,甚至是否需要构建/提取它们,然后如何将它们放入Xcode。任何帮助都将不胜感激。非常感谢。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Paul R    14 年前

    如果这是一个预构建的库,那么您可以将它拖到Xcode项目中(或者使用 Project => Add to Project…

    如果它不是预先构建的,那么您需要为您想要针对的任何环境和体系结构构建它。如果它附带一个Xcode项目,那么这很容易。如果它只是一种常见的开源发行类型,那么您通常会这样做:

    $ ./configure
    $ ./make
    $ sudo ./make install
    

    这通常会将构建的库和头放入 /usr/local/lib /usr/local/include . 在主Xcode项目中,您可以将这些头文件和库文件添加到您的项目中。

    ./configure 命令,使您以正确的体系结构为目标,例如。 ./configure -build=arm-apple-darwin9.0.0d1

    还要注意的是,检查 MacPorts 看看他们是否已经为MacOSX修复了一个给定的开源项目-这可以为您节省很多工作。

    另请参见 this blog about building and using libical on iPhone

        2
  •  1
  •   Community CDub    7 年前

    有关详细信息,请参见此问答: Compiling libical