我已經安裝了boost_1_41_0並嘗試按照xml解析的一些教程:boost/property_tree/xml_parser.hpp:沒有這樣的文件或目錄
#include <boost/property_tree/ptree.hpp>
int main(){
using boost::property_tree::ptree;
ptree pt;
cout<<"Here is an XML test!\n";
return 0;
}
但問題是升壓無法找到所需的標題:
gcc.compile.c++ bin/gcc-4.6.0/debug/main.o
main.cpp:1:46: fatal error: boost/property_tree/ptree.hpp: No such file or directory
compilation terminated.
使用「」而不是<>也沒有幫助。我也嘗試將選項cxxflags = -I/pass /傳遞給/ this/header - 這也不行。只有當我使用標題的完整路徑時 - 它纔有效,但它依賴於另一個無法找到的頭文件。
那麼如何讓boost安裝尋找自己的include目錄呢?謝謝。
對我來說就像一個不正確安裝的g ++ 4.6 ... –