Tải bản đầy đủ (.pdf) (26 trang)

Hướng dẫn cài geant4 cho win10

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.36 MB, 26 trang )

HƯỚNG DẪN CÀI ĐẶT GEANT4 TRÊN WINDOW 10 – V1.0

1. Tải các gói cài đặt thiết yếu
Trong hướng dẫn này tôi sẽ cùng các bạn cài đặt window cho hệ điều hành win10, tôi sẽ
xử dụng QT để hiển thị đồ họa cho nó, do đó các bạn hãy tải xuống các gói và chương trình
cần thiết được liệt kê dưới đây:
 Tải xuống gói source code Geant4 hoặc các tệp thư viện (trong trường hợp kết nối
mạng của bạn không ổn định)
 CMake
 Visual studio
 QT offline installers
1.1 Tải gói source code Geant4
- Truy cập trang web Giao diện trang web như hình dưới
đây. Tìm đến mục Download.

-

Lúc này các bạn sẽ tới trang chứa Source code và thư viện. Hãy tải về nhé. Lưu ý
bạn nào có kết nối mạng không ổn định mới tải thêm dữ liệu offline về.


Đây là source code

Đây là thư viện
dữ liệu

1.2 Tải và cài đặt CMake
- Quay lại màn hình chính của trang chủ Geant4 và tìm đến mục Getting started →
Installation guide hoặc vào đây sẽ cho bạn thông tin về Ver của CMake cần cho
các Ver Geant4 khác nhau. />


Chú ý nhé

-

Truy cập và tìm mục Download

-

Tìm “Windows x64 Installer: Installer tool has changed. Uninstall CMake 3.4 or
lower first!” và tải về.


-

Mở tệp đã tải về và bắt đầu cài đặt. Chọn Next

-

Tích vào ơ I Accept và chọn Next.


-

Lưu ý ở bước này, các bạn chọn như trong hình nhé và chọn Next

-

Giữ nguyên đường dẫn thư mục và chọn Next



-

Chọn Install để cài đặt. Quá trình cài chỉ mất vài phút

-

Chọn Finish để kết thúc


-

Kiểm tra biến môi trường Path C:\Program Files\CMake\bin


1.3 Tải và cài đặt Visual Studio
- Tải về gói cài đặt Visual Studio 2019 />

-

Nhấn continue

-

Chọn như hình và nhấn Install.


-

Quá trình cài được bắt đầu


1.4 Tải và cài đặt QT Offline
- Truy cập để tải về QT


-

Mở tệp QT đã tải về, tiến hành đăng nhập tài khoản (nếu chưa có các bạn hãy tạo
theo hướng dẫn)


-

Đăng nhập thành cơng sẽ ra màn hình như sau. Tích vào 2 ơ như hình và ấn Next

-

Chọn Next


-

Chọn Next, giữ nguyên đường dẫn và chọn Next tiếp tục


-

Tích vào ơ như hình và Next


-


Tích I have và chọn Next


-

Next tiếp tục


-

Chọn Install và đợi cài đặt hoàn tất


-

Đang cài đặt


-

Kết thúc


- Thêm biến môi trường


2. Build mã nguồn Geant4
2.1 Giải nén và tạo thư mục để build mã nguồn
- Tạo thư mục Geant4 ở ổ C

- Giải nén mã nguồn vào trong thư mục Geant4 và đổi tên thành src
- Tạo hai thư mục trống có tên bld và install
2.2 Build mã nguồn
- Mở Developer Command Prompt for VS 2019
- Dùng lệnh cd để chuyển tới thư mục bld
cd C:\Geant4\bld


- Nhập lệnh sau để cấu hình build mã nguồn
cmake -DCMAKE_INSTALL_PREFIX=C:\Geant4\install C:\Geant4\src -DGEANT4_INSTALL_DATA=ON DGEANT4_USE_QT=ON -DCMAKE_PREFIX_PATH=C:\Qt\Qt5.12.12\5.12.12\msvc2017_64\lib\cmake DGEANT4_BUILD_MSVC_MP=ON

- Nếu thu được kết quả như hình dưới đây, quá trình cấu hình thành công. Trong trường
hợp báo lỗi. Kiểm tra lại câu lệnh cấu hình.


- Lưu ý: Nếu kết nối mạng không ổn định và chúng ta đã tải sẵn dữ liệu sau đó giái nén vào
một thư mục riêng ví dụ có tên là data thì lúc này chúng ta thay -DGEANT4_INSTALL_DATA=ON
bằng
cmake -DCMAKE_INSTALL_PREFIX=C:\Geant4\install C:\Geant4\src DGEANT4_DATA_DIR=C:\Geant4\data -DGEANT4_USE_QT=ON DCMAKE_PREFIX_PATH=C:\Qt\Qt5.12.12\5.12.12\msvc2017_64\lib\cmake DGEANT4_BUILD_MSVC_MP=ON

- Tiếp tục nhập lệnh sau để build
cmake --build . --config Release

- Trong quá trình build, dữ liệu sẽ tự động được tải xuống


- Q trình build hồn tất

- Tiếp tục install
cmake --build . --config Release --target install



- Quá trình install kết thúc sẽ thu được như hình

3. Thêm biến mơi trường
Các biến dữ liệu
Environment Variable

Value

G4ABLADATA

C:\Geant4\install\share\Geant411.0.0\data\G4ABLA3.1

G4ENSDFSTATEDATA

C:\Geant4\install\share\Geant411.0.0\data\G4ENSDFSTATE2.3

G4INCLDATA

C:\Geant4\install\share\Geant411.0.0\data\G4INCL1.0

G4LEDATA

C:\Geant4\install\share\Geant411.0.0\data\G4EMLOW8.0

G4LEVELGAMMADATA

C:\Geant4\install\share\Geant411.0.0\data\PhotonEvaporation5.7


G4NEUTRONHPDATA

C:\Geant4\install\share\Geant411.0.0\data\G4NDL4.6


×