-
下载Geant4 source code Download Geant4-11.4.2 - Geant4
-
安装wsl2 + ubuntu 20.04 下载与安装How to Install WSL2 on Windows 11 (Windows Subsystem for Linux) (2026)
ps. 注意CPU开启虚拟化(BIOS中设置),Linux设置中将网络设置为镜像
-
新建用户,设置密码
-
安装 gcc / g++ / cmake / git 等依赖
bash
sudo apt update
sudo apt install build-essential cmake git
sudo apt install -y libexpat1-dev
sudo apt unzip
bash
mkdir -p ~/geant4
cp /path/to/geant4-v11.4.2.zip ~/geant4/
cd ~/geant4
unzip geant4-v11.4.2.zip
rm ~/geant4/geant4-v11.4.2.zip
mkdir -p ~/geant4/geant4-v11.4.2-build
mkdir -p ~/geant4/geant4-v11.4.2-install
cmake -DGEANT4_INSTALL_DATA=ON -DCMAKE_INSTALL_PREFIX=../geant4-v11.4.2-install ../geant4-v11.4.2
cd ~/geant4/geant4-v11.4.2-build
make -j12
make install
- 环境配置,在~/.bashrc中写入
bash
source ~/geant4/geant4-v11.4.2-install/bin/geant4.sh
检查 geant4-config --version
- 编译案例
2026.8.12