ubuntu 下安装 GATE7.2
Installation Guide
ubuntu 需要的安装包可以参考这里:Packages
- cmake
- sudo apt-get install cmake.
- sudo apt-get install cmake cmake-curses-gui build-essential libqt4-opengl libqt4-opengl-dev qt4-qmake libqt4-dev libx11-dev libxmu-dev libxpm-dev libxft-dev
- Geant4
- 使用c++11 编译cmake -DGEANT4_BUILD_CXXSTD=c++11 -DCMAKE_C_FLAGS=”-std=c++11” -DCMAKE_INSTALL_PREFIX=/home/haipeng/.geant4.10.02.p02 ../geant4.10.02.p02
- 参数
- CMAKE_INSTALL_PREFIX 安装目录
- GEANT4_USE_QT build Qt4/5 User Interface and Visualization drivers.
- GEANT4_USE_OPENGL_X11
- 不能开启多线程,GATE不支持:-DGEANT4_BUILD_MULTITHREADED=ON
- 安装完毕之后将以下命令写入主目录下 .bashrc文件: source /home/haipeng/.geant4.10.02.p02/bin/geant4.sh
- ROOT
- 下载源文件(注意是source 文件,不是官方提供的ubuntu文件)。
- 不要下载最新的ROOT,要下载GATE开发时候使用的版本:通常都不是最新的。
- GATE7.2 需要下载 root-5.x。
- 解压到任意文件夹,进入解压后的目录。
- ./configure 中间会报错,缺什么包安装什么包。
- make
- 安装在make所在的当前文件夹。可以复制到你想要的地方。但是记得 source /path/root/thisroot.sh
- 可以直接下载ubuntu下编译好的压缩包
- 下载源文件(注意是source 文件,不是官方提供的ubuntu文件)。
- CUDA
- GATE
- 和GEANT4类似,用cmake build,make -jN 编译。链接
- GATE_DOWNLOAD_BENCHMARKS_DATA OFF: by default, set to ON if you want to download them
GATE_DOWNLOAD_EXAMPLES_DATA OFF: by default, set to ON if you want to download them
GATE_USE_ECAT7 OFF: by default, set to ON if you want to use this library
GATE_USE_GPU OFF: by default, set to ON if you want to use GPU modules
GATE_USE_LMF OFF: by default, set to ON if you want to use this library
GATE_USE_OPTICAL OFF: by default, set to ON if you want to perform simulation for optical imaging applications
GEANT4_USE_SYSTEM_CLHEP OFF: by default, set to ON if you want to use an external CLHEP version (2.2.0.4)
其他软件:
- imageJ:用来查看输出结果中的 .sin 和.hdr 文件。
ubuntu 下安装 GATE7.2
http://yoursite.com/posts/22533/