Я знаю, что существует несколько версий Graphviz как библиотеки. Но я немного запутался, какой из них считается текущим + рекомендуемым. Я хотел бы создать и отобразить несколько графиков из приложения с графическим интерфейсом Linux.
Согласно http://www.graphviz.org/doc/libgraph/Agraph.pdf на стр. 22 Libgraph был заменен на Cgraph. Но документ называется Аграф, что мне кажется странным.
На странице 23 также говорится, что Lgraph является преемником C++ в C++, и, поскольку я использую C++, мне бы хотелось узнать больше, но я нигде не могу найти Lgraph.
Возможно, это связано с тем, что я вижу, что есть библиотека Boost под названием BGL, которая поддерживает импорт и экспорт файлов graphviz. Ищу мнения о том, предпочтительнее ли использовать BGL вместо Graphviz напрямую или Lgraph.
Это похоже на Ubuntu, если я sudo apt-get install libgraphviz-dev
получу Cgraph. В этом случае этот вопрос должен либо подтвердить, что Cgraph является рекомендуемой библиотекой, либо спросить, стоит ли рассматривать Lgraph или BGL.