Boost Graph Library,在iOS上稳定吗?

时间:2012-12-31 17:17:48

标签: ios boost boost-graph

  

Boost Graph Library是一个仅限标题的库,无需构建即可使用。

它包含我想要的iOS应用程序的一些预制函数:

  • dijkstra_shortest_paths

  • astar_search

然而,由于缺乏回归测试,Boost 在iOS (或Android)上没有正式支持,而且我对Boost或iOS的经验不足以让他们对其进行测试。

是否有人在iOS上使用Boost.Graph,如果是这样,它是否稳定?

2 个答案:

答案 0 :(得分:0)

是的,绝对是稳定的。

Apple的LLVM编译器(这是你应该用于iOS应用程序的)是当今可用的最兼容C ++ 11的编译器之一,因此可以编译和运行boost,绝对没有问题。

更不用说iOS也完全符合POSIX,这使得大多数框架可以在iOS上使用。如有疑问,请尝试使用,如果工作,请回来问问题。

利用已经存在的东西,并充分利用它!

答案 1 :(得分:0)

因为这样的增强库是稳定的,但Boost Graph库在所有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

可能您可以尝试其他替代方案,例如LEDA(http://www.algorithmic-solutions.com/news/archive.htm)

感谢。