欢迎来到天天文库
浏览记录
ID:40553434
大小:20.50 KB
页数:3页
时间:2019-08-04
《Geant4.9.5新版本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、5Geant49.5版本终于在2011年12月2日这一天按计划准时来到了我们的面前,新版本中很多方面都发生了改变(ReleaseNotes)。不仅物理方面有不少的改进,安装和运行方式也有很大不同。【一】安装和运行方面的主要不同:1.默认使用CMake配置安装,原来的Configure脚本被移除2.内部集成了CLHEP库,不需要额外安装3.在安装时可以选择是否安装G4NDL和G4EMLOW等库文件,默认不会安装4.支持使用CMake为Geant4程序生成Make文件,这种方式不需要设置Geant4的环境变量【二】Ubuntu系统终端窗口中安装的步骤:1.安装gcc
2、等编译程序sudoapt-getinstallbuild-essential2.安装cmakesudoapt-getinstallcmake3.根据安装需要的库文件,比如sudoapt-getinstalllibgl1-mesa-devlibglu1-mesa-devlibxt-devlibXmu-devlibXi-devzlib1g-devlibgl2ps-devlibexpat1-devlibxerces-c-dev4.对于新版的Ubuntu,比如11.10版本,可能需要重新为OpenGL库文件建立链接cd/usr/lib/i386-linux-gnu/su
3、doln-s/usr/lib/libGL.so.否则可能会出现下面的错误:make[2]:***Noruletomaketarget`/usr/lib/i386-linux-gnu/libGL.so',neededby`outputs/library/Linux-g++/libG4gl2ps.so'.Stop.make[1]:***[source/visualization/externals/gl2ps/CMakeFiles/G4gl2ps.dir/all]Error2make:***[all]Error25.下载安装文件先到Geant4的网站下载最新版本,文
4、件名类似geant4.9.5.tar.gz或者geant4.9.5.zip。将文件解压到任意位置,比如/home/justzt/geant4.9.5目录。6.使用CMake生成Makefile在geant4.9.5所在的目录下建立geant4.9.5-build目录,也就是/home/justzt/geant4.9.5-build,并进入该目录cd/home/justzt/geant4.9.5-build然后输入下边命令来进行默认安装(这样的话一切都使用默认设置,Geant4的安装目录将会被设置为/usr/local,OpenGL等库也不会被安装)cmake..
5、/geant4.9.5如果你想更改默认安装目录,并且安装其他相关的工具,比如OpenGL,RayTracer和GDML的话,可以使用cmake-DCMAKE_INSTALL_PREFIX=/home/justzt/geant4.9.5-DGEANT4_USE_OPENGL_X11=1-DGEANT4_USE_RAYTRACER_X11=1-DGEANT4_USE_GDML=1-DGEANT4_USE_QT=1../geant4.9.5如果你想要安装相关的DataLibraries,在联网的情况下,可以加入-DGEANT4_INSTALL_DATA=ON选项来安装
6、,这时相关的库文件会自动下载并安装到Geant4安装目录下的data文件夹中。也可以手动安装库文件,先到Geant4的网站下载相关的库文件,然后解压到某个目录中,比如Geant4安装目录下的data文件夹。库文件的位置要通过环境变量来告诉Geant4程序,相应的环境变量设置如下:exportG4ABLADATA=/home/justzt/geant4.9.5/data/G4ABLA3.0exportG4LEDATA=/home/justzt/geant4.9.5/data/G4EMLOW6.23exportG4LEVELGAMMADATA=/home/justz
7、t/geant4.9.5/data/PhotonEvaporation2.2exportG4NEUTRONHPDATA=/home/justzt/geant4.9.5/data/G4NDL4.0exportG4NEUTRONXSDATA=/home/justzt/geant4.9.5/data/G4NEUTRONXS1.1exportG4PIIDATA=/home/justzt/geant4.9.5/data/G4PII1.3exportG4RADIOACTIVEDATA=/home/justzt/geant4.9.5/data/RadioactiveDecay
8、3.4exportG4R
此文档下载收益归作者所有