MacOS Sequoia安装geant4.10.07

1,安装Geant4需求环境

(1,)安装xcode,在~/.bash_profile中添加其环境变量

export PATH="/Applications/CMake.app/Contents/bin":"$PATH"

(2,)brew install clhep

(3,)brew install cmake

(4,)brew install qt5

(5,)brew install xerces-c

2,配置qt5环境变量

在~/.bash_profile中添加如下几行

export PATH="/usr/local/opt/qt@5/bin:$PATH"

export LDFLAGS="-L/usr/local/opt/qt@5/lib":$LDFLAGS

export CPPFLAGS="-I/usr/local/opt/qt@5/include":$CPPFLAGS

export PKG_CONFIG_PATH="/usr/local/opt/qt@5/lib/pkgconfig":$PKG_CONFIG_PATH

3,下载Geant4源码并解压

4,新建build及install文件夹,build及install文件夹与源码文件夹在同一目录层次

5,cd 到build文件夹,运行如下命令:

cmake -DCMAKE_INSTALL_PREFIX=/Users/***/geant4/geant4.10.07_install -DCMAKE_BUILD_TYPE=RelWithDebInfo -DGEANT4_USE_GDML=ON -DGEANT4_BUILD_MULTITHREADED=ON -DXERCESC_ROOT_DIR=/user/local/opt/xerces-c/ -DGEANT4_USE_QT=ON -DGEANT4_INSTALL_EXAMPLES=ON -DGEANT4_INSTALL_DATA=ON -DGEANT4_USE_SYSTEM_EXPAT=OFF -DGEANT4_BUILD_TLS_MODEL=auto ../geant4.10.07

6,再运行如下命令:

cmake --build . --target install -- -j8

7,sourc geant4安装目录bin下的geant4.sh

8,编译例子,并执行

相关推荐
MrZWCui2 小时前
iOS—仿tableView自定义闹钟列表
学习·macos·ios·objective-c
明似水4 小时前
如何解决 Xcode 签名证书和 Provisioning Profile 过期问题
macos·xcode
2301_762956965 小时前
AlDente Pro for Mac电脑 充电限制保护工具 安装教程【简单,轻松上手】
macos·电脑
前端 贾公子7 小时前
Chrome的插件扩展程序安装目录是什么?在哪个文件夹?
macos
天佑凡人10 小时前
mac word接入deepseek
macos·word·deep learning
名字不要太长 像我这样就好17 小时前
【iOS】OC源码阅读——alloc源码分析
笔记·学习·macos·ios·objective-c
刘婉晴20 小时前
【环境配置】Mac电脑安装运行R语言教程 2025年
开发语言·macos·r语言
zhishishe1 天前
如何修复卡在恢复模式下的 iPhone:简短指南
windows·macos·ios·objective-c·cocoa·iphone
想睡好1 天前
以太网的mac帧格式
网络·macos
终码一生1 天前
Mac桌面幻灯片,Google文档,google硬盘和google等图标如何移除
macos