我有一個C++庫,我想鏈接到我的iPhone項目。我怎麼做?如何將C++庫鏈接到Objective-C程序
0
A
回答
3
1
您必須確定該庫是爲iOS構建的,特別適用於您打算部署的體系結構。例如,Armv7不能在模擬器或3G之類的pre-armv7設備上工作。如果你想讓這種方法完美地工作,你可能應該爲所有架構構建一個.a庫(armv6/armv7 i386),然後用「lipo」命令將它們組合成一個胖庫。這假設你有權訪問源代碼,當然。在這裏有一篇關於如何從源代碼構建胖庫的文章。完成這些之後,將它簡單地拖放到Xcode以及頭文件中。
+0
感謝您指出lipo命令,這非常有用! – Winston
相關問題
- 1. 如何使用Windows將Meschach庫鏈接到C程序
- 2. 將C編譯靜態庫鏈接到C++程序
- 3. 將C程序鏈接到C++庫(GCC 4.5+)
- 4. 將C程序鏈接到C++共享庫
- 5. 將靜態C++庫鏈接到c庫
- 6. 將球拍程序鏈接到Fortran庫
- 7. 將OpenSSL庫鏈接到程序
- 8. 構建C/C++庫,將其鏈接到delphi應用程序...如何?
- 9. 如何將C++文件鏈接到C程序?
- 10. 將DLL鏈接到C++程序中QTCreator
- 11. 將程序鏈接到靜態庫,將其自身鏈接到另一個庫
- 12. 如何將tcamalloc鏈接到主程序
- 13. 將gfortran庫鏈接到Ubuntu下的CodeBlocks中的C++程序
- 14. 如何將靜態Stasm庫鏈接到我的程序?
- 15. 如何將應用程序鏈接到Web數據庫?
- 16. 將C庫鏈接到C++中
- 17. 如何將彙編文件(.s文件)鏈接到C程序
- 18. 如何將PDCurses鏈接到Windows上的C++應用程序?
- 19. 如何鏈接SunriseDD C庫與C++應用程序?
- 20. 如何靜態鏈接C/C++應用程序中的庫?
- 21. 如何鏈接到共享庫在c + +
- 22. 如何C函數庫鏈接到GCC
- 23. 如何將MySQL數據庫連接到C#WinForm應用程序?
- 24. 如何將C#應用程序連接到SQLite數據庫
- 25. 鏈接基於Dcmtk的C++程序庫?
- 26. 鏈接C#類庫與應用程序
- 27. 將fortran子程序鏈接到C++程序時出錯
- 28. 鏈接庫的順序C++鏈接器
- 29. 如何將我的程序鏈接到另一個程序?
- 30. 將boost庫鏈接到C++項目
可能重複的[我可以集成我的現有C++庫在iPhone應用程序](http://stackoverflow.com/questions/308673/can-i-integrate-my-existing-c-library-in-iphone-application ) –