Boost Graph Library, estable en iOS?

Boost Graph Library es una biblioteca de solo encabezado y no necesita ser construida para ser utilizada.

contiene algunas funciones pnetworkingefinidas que deseo para mi aplicación iOS:

  • dijkstra_shortest_paths

  • astar_search

Sin embargo, Boost no es oficialmente compatible con iOS (o Android) debido a la falta de testings de regresión, y no tengo experiencia suficiente con Boost o iOS para sentirse cómodo probándolo.

¿Alguien está usando Boost.Graph en iOS y, si es así, es estable?

Sí, definitivamente es estable.

El comstackdor de LLVM de Apple (que es lo que debería usar para las aplicaciones de iOS) es uno de los comstackdores más compatibles con C ++ 11 disponibles en la actualidad y, como tal, puede comstackr y ejecutar boost sin problemas.

Sin mencionar el hecho de que iOS también es totalmente compatible con POSIX, lo que hace que la mayoría de los frameworks sean viables para su uso en iOS. Cuando tenga dudas, pruébelo y luego, si no funciona, vuelva y haga una pregunta.

¡Aproveche lo que ya está ahí y úselo bien!

Como tales bibliotecas de refuerzo son estables, pero las bibliotecas de Boost Graph fallan en todos los sabores de Darwin (Darwin-4.4_0x Intel-Darwin-12.0 Intel Darwin-11.1 Darwin-4.4)

http://www.boost.org/development/tests/release/developer/summary.html

Puede ser que pueda probar otras alternativas, como LEDA (http://www.algorithmic-solutions.com/news/archive.htm)

Gracias.