Я хочу использовать graphviz в качестве библиотеки. В настройках проекта я добавил
"C: \ Program Files x86 \ Graphviz2.38 \ include"
в Include directories
и
"C: \ Program Files x86 \ Graphviz2.38 \ lib \ release \ lib"
в Library directories
и добавили все .lib
файлы в проект.
Я компилирую проект, но он не может запустить программу, потому что не может найти файл graph.dll
. Я не могу найти этот файл на моем компьютере вообще. Чего мне не хватает?
Мой код скопирован из учебника Graphviz:
#include <graphviz\gvc.h>
int main(int argc, char** argv)
{
GVC_t *gvc;
Agraph_t *g;
FILE *fp;
gvc = gvContext();
fp = fopen("graph.dot", "r");
g = agread(fp, 0);
gvLayout(gvc, g, "dot");
gvRender(gvc, g, "plain", stdout);
gvFreeLayout(gvc, g);
agclose(g);
return (gvFreeContext(gvc));
}