2015-04-08 16 views
1

我試圖通過運行下面的命令(如手冊中所描述的)安裝的igraph:使用的igraph ++突出

的./configure
使
化妝檢查
使安裝

的但是,安裝說明不提供任何進一步的信息。如何在我正在進行的項目中使用這些文件(例如在Eclipse中)?

根據手冊,安裝過程將文件添加到'usr/local/bin',但安裝後該文件夾爲空(無隱藏文件)。

在我的C++項目中使用這些文件最簡單的方法是什麼?

回答

0

安裝過程是在/usr/local/include(更精確地說,僅在/usr/local/include/igraph)和/usr/local/lib中的庫文件中添加包含文件。將/usr/local/include粘貼到Eclipse中的包含路徑中,將/usr/local/lib添加到Eclipse中的庫路徑中,並將igraph添加到鏈接庫的列表中,然後您就可以開始了。請確保在C++代碼中使用#include <igraph/whatever.h>以包含特定於igraph的內容。

此外,this project試圖爲igraph提供更類似C++的API。它仍然是實驗性的,API一直在改變,許多igraph函數沒有被包裝在C++中,但它是一個可以擴展的起點。

+0

謝謝你的回答Tamas。但是,installatoin過程不知何故將文件添加到您提到的include和lib文件夾中。我可以手動添加它們,還是有辦法檢查安裝過程中出了什麼問題? –

+0

運行'make install'並在輸出中找到任何錯誤消息。 –

+0

以便在安裝說明我開始: 的./configure 產生以下錯誤: 在/ usr /斌/勞工處:找不到-lxml2 在/ usr /斌/勞工處:找不到-lz collect2:錯誤:ld返回1退出狀態 –