Sie sind auf Seite 1von 1

Arquivo: /home/tsukuyomi/rea de Trabastalao Geant4 Debian Squeeze Pgina 1 de 1

%%%%%%%Configuraes iniciais antes da compilao e instalao do Geant4%%%%%%%



1. Configure o Geant4 com um dos sudoers:
- Abra o terminal com su no diretrio /etc (cd /etc);
- Use ls -l sudoers (mostrar permisses dos sudoers);
- Insira chmod u+w sudoers (modificar as permisses);
- Abra o arquivo (nano sudoers) e insira na linha abaixo do root ALL=(ALL)... o texto "geant4 ALL=
(ALL) ALL e salve a modificao;
- Insira chmod u-w sudoers (restaurar as permisses);

2. Checagem de requisitos necessrios:

*gcc, GNU Compiler, c++ ... (mais atual)(comando util "requisito" --version, ou yum info "requisito");
*cmake (mais atual);
*opengl e mesa (libraries para visualizao grfica):
- yum info mesa* e yum install mesa*;
- yum list | grep *opengl|mesa* ->> yum list | grep -E *opengl|mesa*
*instale: libExpat* e mesa*
*instale libxmu-dev,libxmu e libxt (caso contrrio aparecer msg de erro!)

%%%%%%%Procedimentos de Configurao e Compilao do Geant4%%%%%%%%%

-- As libraries disponveis no site do Geant4 podem ser baixadas com antecedncia, no entanto, tambm
podem ser baixadas e instaladas durante o procedimento de compilao (que o procedimento descrito
aqui - isto acarreta um maior gasto de tempo, pois, sero baixados cerca de 0.5Gb)---

1. Crie um diretrio em qualquer lugar para construo do Geant4 (pode estar na mesma pasta do arquivo
fonte- nome diferente, claro!);

2. Abra o terminal nesta pasta como su e use: cmake -DCMAKE_INSTALL_PREFIX=/usr/local(onde sero
criadas as libraries) -DGEANT4_INSTALL_DATA=ON -DGEANT4_USE_OPENGL_X11=ON -DGEANT_INSTALL_EXAMPLES=ON -
DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON /home/usurio/Desktop/geant4.9.6(arquivo fonte baixado
para inst. do Geant4);

3. Para instalar use: make install (o G4 ser instalado no diretrio especificado no "prefix" o
processo completo demorar...v comer alguma coisa, durma um pouco e depois volte rsrs)

%%%%%%%Procedimento para executar uma simulao%%%%%%%%%%%

1. Crie um diretrio para compilao do cdigo fonte da simulao a ser rodada (run), e em seguida
abra o terminal nesta pasta (como usurio ordinrio) - sero crados alguns arquivos da compilao
nesta pasta (na verdade, o local de alocao destes arquivos determinado pela "posio" do terminal
durante a gerao);

2. Insira o comando: source /usr/local/bin/geant4.sh (local onde esteja o arquivo "geant4.sh" gerado
na compilao e instalao do Geant4);

3. Utilize, para compilar o cdigo fonte da simulao, o comando: cmake -DGeant4_DIR=/usr/local/share/
GEANT4-9.6.2/geant4.9.6(local onde foram gravadas as variveis de ambiente e libraries) /home/
usurio/Desktop/Simulacao(diretrio do cdigo fonte a ser compilado);

4. Aps o trmino da compilao, insira: make -jN;

5. Pronto! Agora s executar o arquivo gerado no diretrio de compilao (./programa).

Das könnte Ihnen auch gefallen