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

标签 c xcode file static

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

最佳答案

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

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

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

关于c - 在 XCode 4.5.2 中的 C 项目上使用静态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13261597/

相关文章:

c - 使用指针进行快速排序

iOS Firebase 崩溃报告设置时崩溃

arrays - 无法将文件放入 redux 数组

swift - 使用 Swift 检测 MacBook 盖子的打开/关闭?

iphone - 图像加载到模拟器中但不加载到设备中?

python - 使用 MultipartPostHandler 通过 Python 发布表单数据

c++ - 从文件中读取分隔符

RAW套接字可以绑定(bind)到ip :port instead of an interface?吗

c - 在 Windows 上学习 IOCP 的资源

c - 如何创建接收数据的线程