我对Xcode还不熟悉。在我的大学里,我使用Visual Studio来编写C程序,它们会创建一个解决方案并将其填充到应用程序中,然后再包含.h和.c文件的静态库。我一直在尝试在Xcode中实现这个过程,但似乎无法像在Visual Studio中那样包含它们或添加依赖项。
一种方法是使用标准的gcc命令行选项进行静态库链接,您可以在XCode项目设置中指定。如果静态库已安装并且可在标准位置访问,则此方法将起作用。
或者,您可以显式地将静态库添加到项目中,并适当设置头文件等的依赖关系和搜索路径。这听起来可能有点复杂,但实际上要做的事情并不多,而且您只需要设置一次即可。所有设置都在与其他项目设置相同的地方完成,您可以使用搜索框精确查找输入选项的位置。
我假设您不想实际构建静态库以与您的项目一起使用。如果您确实需要这样做,则需要更多操作-基本上,您需要设置静态库项目,将其设置为目标依赖项,并设置一个构建步骤以复制生成的库。