qt没有正确安装运行make install_Geant4安装指南(macOS Catalina)

本文档详述了在Mac上安装Geant4的步骤,包括使用brew安装CLHEP和qt,下载并解压geant4.10.06,创建build文件夹,设置install目录,通过cmake配置安装选项,并执行make和make install。最后,设置了环境变量以完成安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2019/12/26

基于官方的installation guide

mac上稍有不同。

CLHEP和qt可通过brew安装,具体略。

官网下载压缩包并解压,得到geant4.10.06文件夹。

自己建一个geant4文件夹,我建在自己用户下了。例如/Users/name/geant4

然后把geant4.10.06文件夹放在/Users/name/geant4下。

打开终端,输入

$ cd /Users/name/geant4
$ ls
$ geant4.10.06

建立build文件夹:

$ mkdir geant4.10.06-build
$ ls
$ geant4.10.06 geant4.10.06-build

之后在build目录里操作,设置install目录:

$ cd geant4.10.06-build
$ cmake -DCMAKE_INSTALL_PREFIX=/Users/name/geant4/geant4.10.06-install /Users/name/geant4/geant4.10.06

完成这一步之后,在build目录里继续:

$ cmake -DGEANT4_INSTALL_DATA=ON /Users/name/geant4/geant4.10.06

这一步会在build目录里建立data文件夹。

这里需要注意一下。如果有其他选项可以重复上一步,如希望使用OpenGL接口:

$ cmake -DGEANT4_USE_OPENGL_X11=ON /Users/name/geant4/geant4.10.06

具体参阅Standard Options章节。也可以暂不设置,之后按需要在build文件夹里使用如上cmake命令,再继续以下的make和make install。

之后即可make。N为线程数(例如4线程则为-j4),请参考自己的配置。

$ make -jN

这一步略长,请耐心等待。完成后即可安装:

$ make install

设置环境变量:

$ source /Users/name/geant4/geant4.10.06-install/bin/geant4.sh

或者直接将上句写入.bash_profile, 这样就不用每次source了。

至此安装完成,可以运行实例进行测试了。

5b9cc6315c5ba33d8136885748c8be74.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值