Geant4のインストール
放射線輸送計算シミュレーションのツールキットであるGeant4(GEometry ANd Tracking 4)のインストールで、公式サイトを見ながらやったのに何故か手こずった箇所をメモ。しょうもない箇所ですが。
環境:Linux Ubuntu 16.04 LTS, Geant4 version: 10.03.p02
1. Geant4 source package をダウンロードする。(注:patchではなく、Source filesをダウンロードする。)解凍したディレクトリを/path/toとする。
2. buildディレクトリを作る。
mkdir geant4.10.03.p02-build cd geant4.10.03.p02-build
3. cmakeする。
cmake -DCMAKE_INSTALL_PREFIX=/path/to/geant4.10.03.p02-build /path/to/geant4.10.03.p02
4. 必要なオプションをcmakeする。
ここで公式マニュアル通りに以下のようにINSTALL_DATAのみをcmakeしてしまった場合は、下記の 6. 以降が必要。(cmakeの後にはmakeとinstallが必須であるため。)
cd geant4.10.03.p02-build/ cmake -DGEANT4_INSTALL_DATA=ON .
5. make, install(Nはコア数。スレッド数ではない。)
make -jN make install
6. cmakeし忘れていた残りのオプションを必要に応じてcmake
cmake -DGEANT4_BUILD_MULTITHREADED=ON -DGEANT4_USE_QT=ON -DGEANT4_USE_OPENGL_X11=ON /path/to/geant4.10.03.p02
7. make, install
make -jN make install