0

我是Geant4的新手。我在windlows 10上使用cmake和visual stdio 17安装并构建了GEANT4,现在我正在尝试练习它给定的基本示例,因此,我按照此处给出的教程使用cmake构建第一个示例。示例构建成功并创建了 exampleB1.exe 文件。我已将所有环境变量设置为屏幕截图中给出的安装数据 环境变量

但面临仍然与环境变量有关的问题是错误的截图

输出控制台

我查看了这个 ENSDFSTATE.dat 文件,但无法解决问题。非常感谢任何建议/支持。

4

1 回答 1

1

看起来您的“G4ENSDFSTATEDATA”环境变量指向错误的数据集。编辑此变量以指向 G4ENSDFSTATE2.2 位置(即 D:\GEANT4\share\Geant4-10.5.1\data\G4ENSDFSTATE2.2 而不是 D:\GEANT4\share\Geant4-10.5.1\data\G4PARTICLEXS1.1 ) 并且应该可以正常工作。仔细检查您的其他环境变量是否也正确。例如,看起来 G4ABLADATA 应该是 G4ABLA3.1。

以下是入门手册 ( http://geant4-userdoc.web.cern.ch/geant4-userdoc/UsersGuides/InstallationGuide/html/postinstall.html ) 中所有变量的列表:

数据集的环境变量

祝你好运!

于 2020-01-30T20:52:31.803 回答