Gate 7.2的安装与部署(一)

来源:互联网 发布:淘宝个体营业执照办理 编辑:程序博客网 时间:2024/06/06 18:34

一、环境准备

1、系统要求

<1> 在Ubuntu16.04 LTS中进行Gate 7.2的安装与部署。
<2> 在安装Gate之前需要安装geant4 10.2
<3> 安装ROOT 5.34
<4> 安装Gate 7.2本身

PS:在安装过程中如果报错需要安装其他的软件,那就按照提示进行相对应的安装,而且版本一定要按照要求安装,否则会导致后边安装不成功。

这里写图片描述

二、安装geant4 10.2

1、安装基础环境

在Ubuntu16.04下打开终端输入下列命令行敲回车执行

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

如果安装过程中报错,可以尝试敲入 sudo apt-get update 更新源,然后再次敲入命令试一下。

2、安装CLHEP

提前建立一个gate文件夹,将所需要的软件都安装在这个目录下。

cd ~/gate/clhep  tar zxvf clhep-2.3.4.4.tgzmkdir buildcd buildcmake ../2.3.4.4/CLHEPmakesudo make all install

3、安装geant4.10.02.p03

在gate下建立geant4,并进入该目录下将下载好的软件包解压缩,并创建两个文件夹,一个命名为geant4.10.02.p03-build,一个命名为geant4.10.02.p03-install,进入geant4.10.02.p03-build目录下,进行设置安装。

cd ~/gate/geant4mkdir geant4.10.02.p03-buildtar zxvf geant4.10.02.p03.tar.gzcd geant4.10.02.p03-buildcmake -DCMAKE_INSTALL_PREFIX=/home/lxn/gate/geant4/geant4.10.02.p03-install -DGEANT4_USE_OPENGL_X11=ON -DGEANT4_BUILD_MULTITHREADED=ON /home/lxn/gate/geant4/geant4.10.02.p03make -j4make install 

make -jN,其中N表示处理器的个数,一般可在这个位置观看到。

这里写图片描述

4、配置geant4.10.02.p03的环境

<1> 进入geant4.10.02.p03-build目录下,进行环境的设置安装。具体可配置可以查看如下官方网址

http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/InstallationGuide/html/ch02s03.html

ccmake ../geant4.10.02.p03

这里写图片描述

<2> 安装geant4.10.02.p03的数据包,进入geant4.10.02.p03-build目录下,将
-GEANT4_INSTALL_DATA=ON 设置为ON,进行数据的下载安装,或者手动下载对应版本页上所需要的数据文件并将其解压保存在以下目录中。

/home/lxn/gate/geant4/geant4.10.02.p03-install/share/Geant4-10.2.3/data

这里写图片描述

5、在bash上加上下列语句

sudo gedit ~/.bashrcsource /home/lxn/gate/geant4/geant4.10.02.p03-install/bin/geant4.shsource /home/lxn/gate/geant4/geant4.10.02.p03-install/share/Geant4-10.2.3/geant4make/geant4make.sh
0 0
原创粉丝点击