2015-03-13 44 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框架中。

謝謝。