2009-07-25 46 views
1

我想鏈接一些Boost .hpp文件與Monodevelop,但我不知道如何告訴IDE庫在哪裏。在Monodevelop上增強庫

如果我想包括array.hpp文件,我寫#include<directories/array.hpp>,但由於這個文件使其他文件的調用,以及目錄中array.hp P檔這些文件只/boost/somefile,有幾個路徑錯誤。我能做什麼?提前致謝。

回答

3

對於像Boost這樣的庫,您需要在項目配置中添加包含/庫的路徑。

在MonoDevelop的,這可以通過選擇項目 - >選項 - >配置來完成,然後選擇適當的構建類型(你可能會想編輯Debug和Release最終),然後代碼發生 - >路徑

圖書館部分是你建庫,如果有的話,和包括部分是東西像頭和包括。

在這種特殊情況下,您需要將/usr/local/boost添加到包括部分(根據需要更改路徑)。

一旦你這樣做,你應該能夠使用升壓像這樣:

#include <boost/array.hpp> // make sure you use angle brackets 
+0

謝謝!它完美的作品 – user123668 2009-07-25 22:00:46