在XCode 4.5.2中的C项目上使用静态库

时间:2012-11-07 00:33:46

标签: c xcode file static

我是Xcode的新手,所以还没有真正热衷于它。在我的大学里,使用visual studio在C中编程,在C中他们创建一个解决方案并用应用程序填充它,然后包含带有.h和.c文件的静态库。一直在尝试在Xcode中执行此操作,但似乎无法包含它们或添加像Visual Studio中的依赖项

1 个答案:

答案 0 :(得分:0)

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

或者,您可以向项目显式添加静态库,并相应地设置标头的依赖关系和搜索路径等。这可能听起来有点牵扯,但实际上并没有太多事情要做,而且你只需要设置一次。这些都是在与其他项目设置相同的地方完成的,您可以使用搜索框准确找到输入选项的位置。

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