2010-07-02 105 views

回答

0

也許錯誤信息是真的?該文件不在那裏?

+0

boost \ boost_regex-vc71-mt-1_33_1.lib文件在這裏..是否正確? – 2010-07-02 07:27:53

+0

沒有。您需要regex.hpp,如錯誤消息所示。 – 2010-07-02 08:14:08

1

您需要確保在Visual C++中包含了Boost頭文件的路徑。

按照說明here.

出現此問題的原因是Visual C++不包括路徑加速頭文件。通過包含目錄,Visual C++將搜索該目錄中的問題,並希望您的問題應該得到解決。

+1

另外這應該是有幫助的:http://msdn.microsoft.com/en-us/library/aa288739%28VS.71%29.aspx#boostvc_topic8 – user225312 2010-07-02 07:31:51

0

如果您在Ubuntu中,請使用synaptic安裝boost庫,包括正則表達式包。從boost網站下載並在計算機中構建正則表達式庫(僅限於http://www.boost.org/doc/libs/1_52_0/libs/regex/doc/html/boost_regex/install.html中的說明)是不夠的,此外,您還必須以突觸的方式下載它。我想這第二個冗餘步驟是必要的,因爲突觸可能會更新一些系統變量($ PATH ???),並安裝一些從www.bost.org直接下載的其他依賴項。

相關問題