我想在一個C++項目中使用boost庫,我在linux上使用emacs,但是我有麻煩讓它工作。我不想將它安裝在我的機器上。我想能夠使用boost的正則表達式部分。我想能夠tar我的源文件並將它們發送到另一臺計算機(可能沒有安裝boost,也不能安裝它)並且能夠編譯我的項目。我曾嘗試使用正則表達式文件夾中的make文件,並且同時創建了.a和.so,但是當鏈接庫並將包含設置爲boost文件夾時,我無法編譯它(我嘗試了多個文件夾boost目錄以及其中許多人推薦谷歌,但無濟於事)。我不斷收到「找不到正則表達式/ config.hpp」錯誤。BOOST庫的問題C++
有沒有辦法將所有內容都包含在一個文件中,例如.so或.a,並讓它以這種方式工作?我很好,包括正則表達式文件夾本身,但...
如果我這樣做,我必須包括我的項目整個boost文件夾嗎?這可能是可行的,但我不希望我的tar文件變得那麼大。
我不能讓用戶安裝它。我會谷歌提升BCP,看看會發生什麼。這就是我想要的,順便說一句:一個獨立的庫。 – Risshuu 2012-02-16 15:56:17