gpt4 book ai didi

iphone - 将 ".a"-库添加到 Xcode 4

转载 作者:行者123 更新时间:2023-11-29 04:55:38 27 4
gpt4 key购买 nike

我已经阅读了很多关于如何将现有框架添加到 Xcode 4 的提示,例如: http://www.thinketg.com/Company/Blogs/11-03-20/Xcode_4_Tips_Adding_frameworks_to_your_project.aspx

但是我的问题很特别。

我想添加一个具有以下结构的库:

  • 构建 -> 调试-iphoneos -> 库.a
  • 构建 -> 调试-iphonesimulator -> 库.a
  • 构建 -> Release-iphoneos -> 库.a
  • 构建 -> Release-iphonesimulator -> 库.a

如果我想构建项目以在模拟器上进行测试,我必须将库从文件夹“Debug-iphonesimulator”复制到我的项目中。如果我想在设备上测试它,我必须从文件夹“Release-iphoneos”复制库。太麻烦了!

将所有库集成到我的项目中是一个好方法吗?

非常感谢!

最佳答案

第一步是使用 lipo 命令创建通用静态库

lipo -create "${PROJECT_DIR}/build/${BUILD_STYLE}-iphoneos/libYourLib.a" "${PROJECT_DIR}/build/${BUILD_STYLE}-iphonesimulator/libYourLib.a" -output "${PROJECT_DIR}/build/libYourLib-${BUILD_STYLE}.a"

之后创建 2 个不同的目标(用于调试和发布)并在每个目标中添加正确的 .a。

关于iphone - 将 ".a"-库添加到 Xcode 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8048210/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com