Necesito usar el código de serialización boost. Estoy en el proceso de probarlo en Android (usando el NDK, obviamente). Antes de decidir si realmente quiero usar el código de serialización de impulso en mis proyectos, me gustaría saber si se puede compilar y usar boost en las aplicaciones de iPhone. Lo pregunto porque compilar impulso en Android no es una tarea inmediata, por lo que existe la posibilidad de que impulsar en iPhone sea tan difícil de compilar como Android (suspiro). Thx.C++ Boost en iPhone
12
A
Respuesta
5
This blog probablemente lo ayuden.
Dice que Pete Goodliffe escribió a script que crea las bibliotecas de impulso en un marco de iOS. También hay un XCode project compilando todo.
Si la gente le dice que no puede usar marcos personalizados en las aplicaciones de iOS, esto no es cierto. Siempre que el marco esté correctamente construido (arquitecturas para i386, armv6 y armv7 todos juntos lipo
) esto funcionará.
No he probado ese marco en particular, pero si está configurado correctamente, estoy seguro de que esto hará el truco.
Manténganos informados.
6
Hey He actualizado guión Pete Goodliffes en mi openFrameworks complemento:
- Actualmente cuenta arm64, ARMv7, i386, x86_64
- Boost 1.59.0 o anterior
- libC++/std = c + 11 - Ahora liberación opcional para libstdC++
- precompilado y secuencias de comandos para construir usted mismo (lo que si necesita libstdC++ bastante fácil de cambiar)
- Suppo guión RTS Xcode 7
Cuestiones relacionadas
- 1. Boost como bibliotecas en C
- 2. Cómo compilar Boost-Libraries para iPhone
- 3. El uso de Boost BIMAP en C++ Boost
- 4. Boost C++ library install
- 5. C++ - boost obtener pregunta
- 6. C++ Boost cadena
- 7. C++ - boost :: cualquier serialización
- 8. Boost thread Leakage C++
- 9. Funciones de Quantile en boost (C++)
- 10. boost :: alternativa opcional en C++ Standard Library
- 11. Boost lambda :: _ 1 en C++ 0x
- 12. C++/Boost: Símbolos indefinidos en el ejemplo?
- 13. boost mutex C++/CLI problems
- 14. C++ wrapper para boost/C++ 11
- 15. Boost C++ y Android 3
- 16. Boost C++ serializar un char *
- 17. boost :: tokenizer vs boost :: split
- 18. Building Boost en Windows
- 19. C++, boost asio, recibir serie terminada nula
- 20. Boost lib error del enlazador Visual C++
- 21. Tipo de borrado en C++: ¿cómo funcionan las funciones boost :: shared_ptr y boost :: function?
- 22. C++ expresiones regulares con Boost Regex
- 23. Boost C++ date_time microsec_clock y second_clock
- 24. Boost asio ConstBufferSequence - Plantillas de C++
- 25. Building Boost con el compilador LSB C++
- 26. C++ Boost: ¿Algún problema con BOOST_FOREACH?
- 27. C++ Boost Temporizador periódico simple ASIO?
- 28. boost :: lock_guard vs boost :: mutex :: scoped_lock
- 29. Enlace con Boost (Homebrew) Mac C++
- 30. regex: boost :: xpressive vs boost :: regex
de Goodliffe es grande. Sin embargo, rompe con Xcode 4.3, porque todo está en un lugar diferente. Intenté ajustarlo, pero hasta ahora no había tenido éxito. ¿Alguien sabe cómo arreglarlo? – Arne
http://www.danielsefton.com/2012/03/building-boost-1-49-with-clang-ios-5-1-and-xcode-4-3/ – seriakillaz