読者です 読者をやめる 読者になる 読者になる

はわわーっ

はわわわわっ

[cpp] yaml-cppをインストールした

cpp

yaml-cppをインストールしたのでメモ。

とりあえずソースコードをとってきて解凍

% wget http://yaml-cpp.googlecode.com/files/yaml-cpp-0.3.0.tar.gz
% tar -zxf yaml-cpp-0.3.0.tar.gz
% cd yaml-cpp

後で気づいたけど、hgのリポジトリがあります。

% hg clone https://code.google.com/p/yaml-cpp/

でソースを取ってきたほうが後々便利かも。

ビルドするのにcmakeっていうのが必要らしい。始めて使ったけど、configureみたいなものなのかな。リンク先にあるとおりにやってインストールできました。

% mkdir build
% cd build
% cmake -DBUILD_SHARED_LIBS=on ..
% make -j3
% make install

configureでの--prefixオプションは-DCMAKE_INSTALL_PREFIXっていうのでインストール先を指定できるようです。

で、http://code.google.com/p/yaml-cpp/wiki/HowToParseADocumentのComplete exampleにサンプルがあるので、これでテストしてみるといいかもしれません。