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

但面对的问题仍然与环境变量是错误的屏幕截图

我看了这个ENSDFSTATE.dat文件,但是没能解决这个问题。任何建议/支持都是非常感谢的。
发布于 2020-01-31 04:52:32
看起来你的"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)中的所有变量列表:

祝好运!
https://stackoverflow.com/questions/56790096
复制相似问题