Я попытался установить igraph, выполнив следующие команды (как описано в руководстве):
./ Configure
делать
сделать проверку
сделать установку
Однако инструкции по установке не содержат никакой дополнительной информации о том, куда идти дальше. Как использовать файлы в моих текущих проектах (например, в Eclipse)?
Согласно инструкции, процесс установки добавляет файлы в «usr / local / bin», но после установки эта папка пуста (скрытых файлов нет).
Что было бы самым простым способом использовать файлы в моих проектах C ++?
В процессе установки добавляются включаемые файлы в /usr/local/include
(точнее в /usr/local/include/igraph
только) и библиотечные файлы в /usr/local/lib
, Придерживаться /usr/local/include
к вашему пути включения в Eclipse добавьте /usr/local/lib
к пути к вашей библиотеке в Eclipse и добавьте igraph
к списку связанных библиотек, и вы готовы идти. Обязательно используйте #include <igraph/whatever.h>
в вашем коде C ++, чтобы включить специфические для igraph вещи.
Также, этот проект пытается обеспечить более C ++ — как API для igraph. Он все еще экспериментальный, API постоянно меняется, и многие функции igraph еще не обернуты в эквиваленты C ++, но это отправная точка, которую вы можете расширить.