Gate8.2--安装

1.安装geant4
(1)安装基础环境

	sudo apt-get install build-essential
	sudo apt-get install cmake
	sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev libxt-dev libxmu-dev libxi-dev zlib1g-dev libgl2ps-dev libexpat1-dev libxerces-c-dev

(2)安装CLHEP
http://lil.fr.distfiles.macports.org/clhep/
提前建立一个gate文件夹,将所需要的软件都安装在这个目录下。

cd ~/gate/clhep  
tar zxvf clhep-2.4.1.0.tgz
mkdir build
cd build
cmake ../2.4.1.0/CLHEP
make
sudo make all install

(3)安装geant4.10.05.p01,下载geant4.10.05.p01 http://geant4.web.cern.ch/support/download
新建2个文件夹geant4.10.05.p01-build geant4.10.05.p01-install

cd ~/gate/geant4
mkdir geant4.10.05.p01-build
tar zxvf geant4.10.05.p01.tar.gz
cd geant4.10.05.p01-build
cmake -DCMAKE_INSTALL_PREFIX=/home/siat/gate/geant4/geant4.10.05.p01-install -DGEANT4_USE_OPENGL_X11=ON -DGEANT4_BUILD_MULTITHREADED=OFF /home/siat/gate/geant4/geant4.10.05.p01
make -j4
make install 

(4)配置geant4.10.05.p01的环境

进入geant4.10.05.p01-build目录下,摁2次 c 1次 g

ccmake ../geant4.10.05.p01

在这里插入图片描述
(5)安装geant4.10.05.p01的数据包,将https://geant4.web.cern.ch/support/download里Data files (*)所有文件下载解压到
/home/siat/gate/geant4/geant4.10.05.p01-install/share/Geant4-10.5.1/data, 一共12个
(6)在bash上加上下列语句

sudo gedit ~/.bashrc
source /home/siat/gate/geant4/geant4.10.05.p01-install/bin/geant4.sh
source /home/siat/gate/geant4/geant4.10.05.p01-install/share/Geant4-10.5.1/geant4make/geant4make.sh

2 安装Root6.16
(1)1、 准备安装环境,执行以下命令

sudo apt-get install git dpkg-dev cmake g++ gcc binutils libx11-dev libxpm-dev \
libxft-dev libxext-dev

sudo apt-get install gfortran libssl-dev libpcre3-dev \
xlibmesa-glu-dev libglew1.5-dev libftgl-dev \
libmysqlclient-dev libfftw3-dev libcfitsio-dev \
graphviz-dev libavahi-compat-libdnssd-dev \
libldap2-dev python-dev libxml2-dev libkrb5-dev \
libgsl0-dev libqt4-dev

(2)使用cmake安装Root,在gate文件夹下新建root文件夹,进入root文件夹,将下载好的Root6.16复制到文件夹内。https://root.cern.ch/content/release-61600

tar zxvf root_v6.16.00.source.tar.gz
mkdir ./root6-build 
cd ./root6-build  
cmake ../root-6.16.00
make -j8

(3)设置环境
进入root文件夹,找到bin文件夹,进入,里面有个thisroot.sh,记下它的路径

cd
gedit  .bashrc   

在文档里粘贴source /home/siat/gate/root/root/bin/thisroot.sh,并保存退出。
(4)安装OpenGL

sudo apt-get install build-essential
sudo apt-get install libgl1-mesa-dev
sudo apt-get install freeglut3-dev

3 安装Gate8.2
(1)从以下网址下载Gate 8.2 安装包,并解压到 /home/x/gate/Gate文件夹下
http://www.opengatecollaboration.org/node/90

tar -xzf Gate-8.2.tar.gz

(2)配置
mkdir gate_v8.2-build
mkdir gate_v8.2-install
cd gate_v8.2-build
ccmake …/Gate-8.2

(3)安装
make -j4
sudo make install

参考文章:
https://blog.csdn.net/lx_simple/article/details/70920487

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值