2014-10-18 3 views
0

그래서 저는 C++에서 패키지를 사용하는 데 매우 익숙합니다. http://igraph.org/c/에서 igraph를 다운로드하고 성공적으로 설치했습니다. 그러나 #include를 시도 할 때 "치명적인 오류 : 'igraph.h'파일을 찾을 수 없습니다"오류가 발생합니다. 어떤 igraph 파일을 포함하는 디렉토리를 사용하려면 어디에 두어야합니까?C++에서 igraph를 설정하는 데 문제가 있습니다

답변

1

사용하는 C 컴파일러에 따라 컴파일러의 "포함 경로"에 대한 설정이 있어야합니다.이 설정은 파일을 찾을 위치를 #include으로 알려줍니다. 이 디렉토리에서 igraph.h이라는 파일을 확인하십시오. 디렉토리에 igraph.h이없는 경우 포함 경로 또는 포함될 파일의 ​​이름을 조정해야합니다.

Linux에서 igraph 사용자가 자주 범하는 실수는 igraph 포함 파일이 /usr/include/igraph에 설치되어 있다는 것입니다. /usr/include은 보통 C 컴파일러의 기본 포함 경로에 있지만 /usr/include/igraph은 아니기 때문에 #include <igraph.h> 대신 파일에 #include <igraph/igraph.h>을 사용해야합니다.

관련 문제