ROOTのインストール
xcodeを再インストールしたところ, ROOTが動かなくなったので, 再インストールする.
CERNが開発したデータ解析ツールで, グラフやヒストグラム作成から, 多変量解析(TMVA), 統計処理まで多岐にわたり用いられている.
公式HPはここ.
環境
macOS: Catalina 10.15.7
xCode: version 12.4
cmake
は, homebrew
でインストールしておく.
手順
-
gitでレポジトリをもってくる.
terminalmkdir ~/tool/ cd ~/tool/ git clone https://github.com/root-project/root.git root_src cd root_src git checkout -b v6-22-06 v6-22-06 # choose the newest version
-
~/tool/root_build
を用意し,~/tool/root_install
にインストールする.terminalcd ~/tool/ mkdir root_build root_install cd root_build cmake -DCMAKE_INSTALL_PREFIX=../root_install ../root_src cmake --build . -- install -j4
デフォルトではpython2
環境でライブラリを構築してしまうので, python3
を用いる場合は以下のように明示的に示す必要がある.
```bash:terminal
cmake -DCMAKE_INSTALL_PREFIX=../root_install -DPYTHON_EXECUTABLE=~/.pyenv/shims/python ../root_src
cmake --build . -- install -j4
```
自分のPC環境ではpyenv
でpythonを管理しているので, そのpathを明示している.
-
以下の3行を
~/.bashrc
に追加して, rootが使える環境を整える.~/.bashrccd ~/tool/root_install source bin/thisroot.sh cd - > /dev/null
これで, rootが使えるようになる. 前インストールしたソースやディレクトリは消去する.