CentOs系统下Geant4 安装教程,cmake过程中需要的库文件 |
您所在的位置:网站首页 › 画图红包没了怎么补救 › CentOs系统下Geant4 安装教程,cmake过程中需要的库文件 |
从官网上下载.tar.gz文件后,解压,建立build文件夹,并执行如下命令即可 cmake -DCMAKE_INSTALL_PREFIX=/opt/geant4.11.03.p01 -DGEANT4_BUILD_MULTITHREADED=ON -DGEANT4_USE_GDML=ON -DGEANT4_USE_QT=ON -DGEANT4_USE_OPENGL_X11=ON -DGEANT4_USE_RAYTRACER_X11=ON -DGEANT4_USE_XM=ON ../geant4-v11.0.3 其中-DCMAKE_INSTALL_PREFIX 是为geant4指定安装目录,后面是安装设置的一些参数(我也不太懂就不详细介绍了),一般我们执行这个命令都会提示各种各样的错误,本文主要记录一下自己安装过程中出现的问题。 1.准备工作 首先需要有cmake ,查看cmake版本命令 cmake --version没有直接 yum install cmake 安装即可 2. expat yum install expat-devel.86_64 3. XercesC 本人装这个包遇到了很多问题,用yum search 一直搜不到,最后去xerces官网上下载源文件不知道怎么安装成功了 后来知道是yum源没有更新的问题,搜不到的朋友可以update一下yum再search 最后直接运行yum -y install xerces-c-devel.x86_64 即可 4. qt5core yum install qt5*-devel.x86_64 由于我也不知道缺少的是哪个文件。。。就直接全装了 5. x11, xmu, motif 跟以上步骤一样,缺啥装啥就好 6. 一切准备就绪 运行 cmake -DCMAKE_INSTALL_PREFIX=/opt/geant4.11.03.p01 -DGEANT4_BUILD_MULTITHREADED=ON -DGEANT4_USE_GDML=ON -DGEANT4_USE_QT=ON -DGEANT4_USE_OPENGL_X11=ON -DGEANT4_USE_RAYTRACER_X11=ON -DGEANT4_USE_XM=ON ../geant4-v11.0.3../geant4-v11.0.3 为我的源文件位置,大家自行修改 /opt/geant4.11.03.p01为我的安装位置 正常情况会得到上图结果 7.再执行 make -j(j为并行核数) 7.make install 就会将安装文件写入,指定的安装文件夹中 8.以上只是安装过程,要运行Geant4还需要将数据包copy到 [安装目录]/share/Geant4-11.0.3/data 下面 并source geant4.sh(在指定安装目录/bin/ 下) 也可写入 .bashrc 文件中
8.最后运行B1粒子测试一下 如能看到图形化界面即可说明安装成功!!! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |