GEANT4 설치 및 example file 실행
영상의 강의는 우분투 (Ubuntu) 기준입니다만 다른 리눅스 OS와 차이는 없으니 그대로 따라하셔도 됩니다.
윈도우10 사용지이신 경우에는 microsoft store에서 우분투를 설치하셔서 쓰실 수 있습니다. (영상과 같은 케이스) 다만 나중에 Geant4가 띄워주는 그래픽을 보려면 Xming을 추가적으로 설치를 한 뒤, Xming 서버에 연결을 해주셔야하는 귀찮음이 있습니다. 한 가지 더 언급하자면 Geant4 압축파일을 다운로드하면 C 드라이브 경로(ex. /mnt/c/Users/사용자이름/Downloads)에 저장이 되는데, 이 압축파일을 꼭 리눅스 디렉토리 (ex. home directory: ~)로 옮기시길 바랍니다. 안 그러면 configuration 할 때 필요한 패키지들을 못 찾아서 에러가 발생할 수도 있습니다
설치에 관한 추가적인 질문이 있다면 댓글이나 이메일 ([email protected])로 문의해주세요.
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
[[[ Geant4 설치 및 example file 실행 ]]] (영상의 메모장)
설치에 유용한 링크: http://geant4-userdoc.web.cern.ch/geant4-userdoc/UsersGuides/InstallationGuide/html/
1. [0:24] Prerequisite 설치
Requirement: gcc version 〉= 4.8.4, CMake version 〉= 3.3, X11 libraries (Optional)
Ubuntu: sudo apt-get install gcc cmake libx11-dev libxpm-dev libxft-dev libxext-dev libxmu-dev libglu1-mesa-dev
Centos: sudo yum install gcc cmake libX11-devel libXpm-devel libXft-devel libXext-devel libXmu-devel mesa-libGLU-devel
2. [1:25] Geant4 압축파일 다운로드 [링크: http://geant4.web.cern.ch/support/download ]
3. [2:07] 압축파일 풀기
tar -xvf geant{$geant4_version}.tar.gz
4. [2:31] 소스파일 컴파일 및 설치
[1] cd geant{$geant4_version}
[2] mkdir build
[3] cd build
[4] cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DGEANT4_INSTALL_DATA=ON -DGEANT4_USE_OPENGL_X11=ON ../
[5] make (또는 make -jN : multi-core 컴파일)
[6] sudo make install
5. [6:00] 환경변수 설정
[1] cd /usr/local/bin
[2] . geant4.sh
6. [6:34] Example file 실행
[1] 압축해제 했던 geant{$geant4_version} 경로로 이동
[2] cd /examples/basic/B1
[3] mkdir build
[4] cd build
[5] cmake ../
[6] make
[7] ./exampleB1 # interactive session 진입
---------------- interactive session ----------------
[8] /run/beomOn 100 # Primary particle 100개 생성
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «GEANT4 설치 및 example file 실행», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.