2015-03-13 54 views
-1

嗨,我遵循以下程序生成libdb-cxx-6.1.a库。IOS伯克利数据库开发问题

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应用程序。我有没有想念任何事情。请建议我。

任何意见,将不胜感激。

回答

0

使用以下步骤解决上述问题。

1)为i386架构构建架构。 2)make realclean 3)为armv7架构构建架构。 4)i386和armv7有两个lib_cxx-6.1.dylib。

5)使用lipo create命令生成通用构建。 6)导入到xcode框架中。

谢谢。