我需要使用boost序列化代碼。我正在Android上測試它(顯然使用NDK)。在我決定是否真的想在我的項目中使用boost序列化代碼之前,我想知道boost是否可以在iPhone應用程序中編譯和使用。 我問這個問題是因爲在Android上編譯boost並不是一件直接的事情,所以iPhone上的提升可能會像Android(嘆氣)一樣難以編譯。 Thx。iPhone上的C++ Boost
12
A
回答
5
This blog可能會幫助你。
它說Pete Goodliffe寫道a script構建到iOS框架的boost庫。還有一個XCode project編譯整個事情。
如果有人告訴你,你不能在iOS應用程序中使用自定義框架,這是不正確的。只要框架被正確構建(i386,armv6和armv7的架構全部由lipo
編輯在一起),這將起作用。
我還沒有嘗試特定的框架,但如果它的設置正確,我相信這會做到這一點。
保持我們的發佈。
6
嘿,我在我的插件了openFrameworks已經更新皮特Goodliffes腳本:
- 它目前擁有arm64,ARMv7的,是i386,x86_64的
- 升壓1.59.0或以前
- 的libC++/STD = C + +11 - 現在可選的釋放的libstdC++
- 預編譯和腳本來構建自己(如果你需要的libstdC++很容易改變)
- Suppo RTS的Xcode 7
相關問題
- 1. 在iPhone上使用boost
- 2. 的boost ::在C++
- 3. OSX 10.6.6上的C++ boost 1_46_1。不鏈接
- 4. iPhone上的Objective-c網絡
- 5. 的Objective-C在iPhone上
- 6. 的boost ::對C++ 11
- 7. 在Mac上C++ boost編譯錯誤
- 8. 在VS2012項目上編譯Boost C++庫
- 9. C++ boost mpl vector
- 10. C++ Boost valarray
- 11. C++ Boost庫geometry.hpp
- 12. C++ boost tcp-server
- 13. 與Boost C++庫
- 14. C++ Boost program_options crash
- 15. C++ boost lambda庫
- 16. C++ Boost Docset
- 17. 在iPhone上使用iPhone上的編譯C代碼?
- 18. C++ Boost :: Thread&Boost :: ASIO內存泄漏
- 19. C++ //將Boost :: array傳遞給Boost ::線程
- 20. Xcode 7.11 Brew Boost C++庫,Boost comple錯誤
- 21. c/C++ boost - 編譯問題
- 22. boost linux_shared_memory linux上
- 23. 帶模板的C++ boost lexical_cast?
- 24. C++中的boost :: scoped_ptr和STL
- 25. BOOST庫的問題C++
- 26. C++ Boost的sregex_token_iterator崩潰
- 27. Objective-C++中的boost :: shared_ptr
- 28. Boost :: Asio for C++的問題
- 29. Boost read_json和C++ 11
- 30. IPC in firebreath(boost C++)
Goodliffe的劇本是偉大的。然而,它違背了Xcode 4.3,因爲一切都在不同的地方。我嘗試調整它,但迄今爲止還沒有成功。有誰知道如何修理它? – Arne
http://www.danielsefton.com/2012/03/building-boost-1-49-with-clang-ios-5-1-and-xcode-4-3/ – seriakillaz