IOS Berkeley DB 开发问题

IOS Berkeley DB development issue

您好,我按照以下步骤生成 libdb-cxx-6。1.a 库。

https://ankitthakur.wordpress.com/2011/01/16/build-scripts-for-berkely-db-static-libraries-with-ios-development/

但是在导入 libdb-cxx-6.1.a 并在 xcode 5.1 中包含文件后,我看到以下异常

dyld: Library not loaded: /Users/rajaramesh/build7forios/lib/libdb_cxx-6.1.dylib
Reason: image not found

我将 mac o 类型更改为静态库,然后我选择一个具有受支持体系结构的目标,以便 运行 在此设备上。我只为 armv7 构建,而不是 i386 和 armv7s 架构。我正在使用 cordova 实现 ios 应用程序。我错过了什么吗?请多多指教。

如有任何建议,我们将不胜感激。

以上问题已通过以下步骤解决。

1) 为 i386 架构构建架构。 2)真正干净 3) 为armv7构建架构,架构。 4) 对于 i386 和 armv7.

有两个 lib_cxx-6.1.dylib

5) 使用 lipo create 命令生成通用构建。

6) 导入到 xcode 框架。

谢谢。