【问题标题】:Using static libraries on a C project in XCode 4.5.2在 XCode 4.5.2 中的 C 项目上使用静态库
【发布时间】:2012-10-27 00:42:33
【问题描述】:

我是 Xcode 的新手,所以还不是很喜欢它。在我的大学里,Visual Studio 使用 C 语言进行编程,他们在其中创建解决方案并用应用程序填充它,然后包含带有 .h 和 .c 文件的静态库。一直在尝试在 Xcode 中执行此操作,但似乎无法像 Visual Studio 中那样包含它们或添加依赖项

【问题讨论】:

    标签: c xcode file static


    【解决方案1】:

    一种方法是使用标准 gcc 命令行选项进行静态库链接,您可以使用 XCode 项目设置指定这些选项。如果静态库已安装并可在标准位置访问,这将起作用。

    或者,您可以将静态库显式添加到您的项目中,并适当地设置标题等的依赖项和搜索路径。这可能听起来有点复杂,但实际上并没有太多的事情要做,您只需要设置一次。这一切都与其他项目设置在同一个地方完成,您可以使用搜索框找到输入选项的确切位置。

    我假设您不想用您的项目实际构建静态库。如果您这样做,还有更多工作要做 - 基本上您需要设置静态库项目,将其设置为目标依赖项,并设置构建步骤以复制生成的库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多