无法使用C ++设置igraph

时间:2014-10-18 02:32:26

标签: igraph

所以,我在C ++中使用包很新。我从http://igraph.org/c/下载了igraph并成功安装了它。但当我尝试#include时,我得到错误"致命错误:' igraph.h'文件未找到"。我需要在哪里放置包含所有igraph文件的目录才能使用它?

1 个答案:

答案 0 :(得分:2)

根据您使用的C编译器,应该有"包含路径"编译器 - 此设置告诉编译器在哪里查找文件#include d。检查这些目录中是否有名为igraph.h的文件 - 如果所有目录都不包含igraph.h,则应调整包含路径或包含的文件的名称。

Linux上igraph用户的常见错误是igraph包含文件安装在/usr/include/igraph中。由于/usr/include通常位于C编译器的默认包含路径上,但/usr/include/igraph不是{,},因此您必须在文件中使用#include <igraph/igraph.h>而不是#include <igraph.h>。< / p>

相关问题