gpt4 book ai didi

ios - 模拟器中的 libsqlite 和 iOS 编译

转载 作者:IT王子 更新时间:2023-10-29 06:19:18 25 4
gpt4 key购买 nike

我在将我的应用程序编译到 iOS 时遇到了一些问题。我正在使用 sqlite3 并导入为

#import <sqlite3.h>

好吧,我只在我的 Mac 中找到了一个名为 libsqlite3.0.dylib 的文件,并将其复制到我的项目中。当我为 iOS 模拟器编译它时,它工作得很好。但是,当我尝试为 iOS 设备编译应用程序时,它会在我对 sqlite 函数(例如 _sqlite3_open 等)的实现中执行的每次调用中抛出错误(Apple Match-O Linker Error)

如何将其编译为 iOS 设备?

谢谢!

最佳答案

与其简单地复制库,不如这样做:

  • 在 Xcode Navigator 中,点击您的目标(最上面的条目)

  • 转到Build Phases,然后Link Binary With Libraries

  • /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOSxx.sdk/usr/lib/位置添加 libsqlite3.dylib

关于ios - 模拟器中的 libsqlite 和 iOS 编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7622610/

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