konkon

元ボート部員、元書店員、今はガンマ線天文・実験屋見習い。森博嗣に憧れて大学に出戻り。

Powered by Movable Type 4.27-ja

Atomフィード

Since July 14, 2012

エントリ:木曜日は鉛運び

木曜日は鉛運び

Makefileの書き方おさらい。

このへんがわかりやすい。

ROOTでTObjectを継承するときには rootcint -f Dict.cc -c Myclass.h LinkDef.h でDict.ccを生成、mainをコンパイルするときのobject fileにDict.oを追加。
LinkDef.hはこのへんからコピー。

Myclassの定義の最後にClassDef(Myclass,1)を入れておく。こいつはROOTで定義されているマクロで、継承するメソッドその他が適切な形でDictから置き換わる。

ROOTのユーザーズガイド見ても理解できない(しようとしない)なまぐさっぷり。