我已经安装了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 ... –