boost_1_41_0 をインストールし、xml 解析に関するいくつかのチュートリアルに従ってみます。
#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/to/this/header も渡そうとしましたが、これも機能しません。ヘッダーへのフル パスを使用する場合のみ - 動作しますが、別のヘッダー ファイルに依存しているため、見つけることができません。
それでは、ブースト インストールを独自のインクルード ディレクトリに見せるにはどうすればよいでしょうか。ありがとう。