私はブーストシリアル化コードを使用する必要があります。私はAndroid上でテストしています(明らかにNDKを使用しています)。私は自分のプロジェクトでブーストシリアライゼーションコードを本当に使いたいかどうかを決める前に、iPhoneアプリケーションでboostをコンパイルして使用できるかどうかを知りたいと思います。 私はこれを尋ねます。なぜなら、Android上でのコンパイルは即座に行われるわけではないため、iPhoneでのブーストはAndroid(コンパクション)のようにコンパイルする可能性があります。 Thx。iPhoneでのC++ブースト
12
A
答えて
5
This blogがお手伝いします。
Pete Goodliffeは、iOSフレームワークにブーストライブラリを構築するa scriptと書いています。また、全体をコンパイルするXCode projectもあります。
iOSアプリケーションでカスタムフレームワークを使用できないと言っている人は、これは当てはまりません。フレームワークが適切に構築されている限り(i386、armv6、armv7のアーキテクチャはすべてlipo
)、これが機能します。
私はその特定のフレームワークを試していませんが、正しくセットアップされていれば、これがトリックを行うことになると確信しています。
私たちに連絡してください。
6
ねえ、私は私のopenFrameworksのアドオンでピートGoodliffesスクリプトを更新しました:
- それが現在arm64、のARMv7、I386、x86_64版
- ブースト1.59.0または前
- のlibC++/STD = C +を持っています11 - のlibstdC++のための今すぐ任意の剥離
- プリコンパイルおよびスクリプト(あなたが変更することが非常に簡単++のlibstdc必要そうな場合)を自分で構築する
- スッポRTS Xcodeの7
関連する問題
- 1. Cでのブーストdynamic_bitsetのベクトル++
- 2. Borland C++ Builderでのブースト
- 3. ブースト/ C++用のC++ラッパー11
- 4. ブースト-std = C++ 0xの
- 5. ブースト:: C++ 11
- 6. ブーストC++とアンドロイド3
- 7. ブースト付きのC++ブロッキングキュー
- 8. C++でのブースト配列の初期化
- 9. Cはブースト++:Split関数を
- 10. C++ブースト大容量ストレージ
- 11. C++でlambda :: _ 1をブーストする0x
- 12. インテル®C++ Composer XE 2013でビルド・ブースト
- 13. ブースト機能は、C++ 11ではC++ 11の生の文字列
- 14. ブーストの歪度のC++の例
- 15. ブースト/ C++ 0x/C++ 1x /コンピュータサイエンスのアトミックとは何ですか?
- 16. ブースト:: object_pool ::構築物()のVisual C++
- 17. C++ブースト範囲アダプター複数のベクトル
- 18. のVisual Studio 2012 C++ブーストSignal2信号
- 19. ブーストC++のバージョンを見つける
- 20. ブーストでのマルチプロセッシング?
- 21. ブースト1.41.0:ブースト::ロケールの代替?
- 22. C++:美しくブーストptreeでのjson_parser次のコードで
- 23. 64ビットプログラムでブーストをブーストする
- 24. アンマネージ/ブーストC++アプリケーションにGUIを追加
- 25. ブーストC++ライブラリを使用しますか?
- 26. C++ - ASIOネットワーキングサーバー/クライアントをブーストする
- 27. ブースト/ unordered_set:mingwのでコンパイルエラー()
- 28. iPhoneでのObjective-cネットワーク
- 29. ブースト::
- 30. ブースト
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