2010-04-13 11 views
5

Je viens de commencer à développer un petit programme C++ en utilisant la bibliothèque de graphes de GraphViz et j'ai remarqué qu'il y avait trois différentes API: libgraph, libcgraph et libagraph. WTF?GraphViz: quelle bibliothèque de graphes utiliser?

Je voudrais savoir quelle est la différence entre eux, lequel utiliser et où chercher la documentation de l'API. J'ai regardé les archives de GraphViz documentation et de liste de diffusion mais j'ai trouvé beaucoup de liens cassés, beaucoup d'information fausse ou trompeuse et maintenant je suis confus.

Répondre

4

On dirait qu'il faut utiliser libcgraph, en compilant avec les drapeaux donnés par pkg-config libcgraph --cflags --libs et en incluant #include <cgraph.h>.