Geant4安装教程

  • 格式:docx
  • 大小:14.05 KB
  • 文档页数:3

2017.10.18
=============================================
1.openjdk
$>sudo apt-get install openjdk-7-jre-headless
2.X11
$>sudo apt-get install libX11-dev libXext-dev libXtst-dev libXrender-dev libxmu-dev libxmuu-dev on the synpatic : install libxmuu1-dpg and libxmu6-dpg
3.OpenGL Library, OpenGl Utilities and OpenGL Utility Tookit
$>sudo apt-get install libgl1-mesa-dev
$>sudo apt-get install libglu1-mesa-dev
$>sudo apt-get install libglut3-dev
?"Unable to locate package libglut3-dev"
4.$>sudo apt-get update
5.ibus
$>sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
$>sudo apt-get install im-switch
$>im-switch -s ibus
$>sudo apt-get install ibus-googlepinyin
$>sudo pkill -f ibus-daemon
$>ibus-daemon -d -x
$>ibus-setup
6.Geant4.9.6.p04 安装和使用教程:
install basic compile environment
$>sudo apt-get install build-essential
install OpenGL Library
$>sudo apt-get install libgl1-mesa-dev
install OpenGL Utilities
$>sudo apt-get install libglu1-mesa-dev
>>OpenGL Utilities is a developed tool from OpenGL Library
install
$>sudo apt-get install libxt-dev
sudo apt-get install libXmu-dev
sudo apt-get install libXi-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libgl2ps-dev
sudo apt-get install libexpat1-dev
sudo apt-get install libxerces-c-dev
$>su
input passwd of root :....
$>cd /usr/share
mkdir GEANT4
cd GEANT4
$>tar -zxvf /home/amberyez/Downloads/geant4.9.6.p04.tar.gz
$>mkdir geant4.9.6.p04-build
$>cd geant4.9.6.p04-build
$>cmake-DCMAKE_INSTALL_PREFIX=/usr/share/geant4.9.6.p04
-DGEANT4_USE_OPENGL_X11=ON -DGEANT4_USE_RAYTRACER_X11=ON -DGEANT4_USE_GDML=OFF ../geant4.9.6.p04
$>make -j2(核数)
$>make install
$>cd /usr/share/geant4.9.6.p04/share/Geant4-9.6.4/
$>mkdir data
download the sources and unzip at /usr/share/geant4.9.6.p04/share/Geant4-9.6.4/data
G4EMLOW6.32
PhotonEvaporation2.3
G4NDL4.2
G4NEUTRONXS1.2
G4PII1.3
RadioactiveDecay3.6
RealSurface1.0
G4SAIDDATA1.1
$>cp
$>vi ~/.bashrc %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%
add this: source $WORK/usr/share/geant4.9.6.p04/bin/geant4.sh
source /usr/share/geant4.9.6.p04/share/Geant4-9.6.4/geant4make/geant4make.sh %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%
HOW TO RUN GEANT4:
$>cd ../filename
$>mkdir build
$>cd build
$>cmake -DGeant4_DIR=/usr/share/geant4.9.6.p04/lib/Geant4-9.6.1/ ..
$>make -j40
$>./filename
% use cmake
cmake -DGeant4_DIR=/usr/share/geant4.9.6.p04/share/Geant4-9.6.4/ ..。