我正在尝试运行Geant4的B1示例,但我遇到了一些问题。我是新手,请帮助我......
VS2015的开发人员命令提示符告诉我:
可用的UI会话类型:[Win32,GAG,csh]
------ WWW ------- G4Exception-START ------ WWW ------
未定义ExceptionHandler
G4Exception:UI0002
发布者:G4UIExecutive :: G4UIExecutive<>
您的系统中未构建指定的会话类型,
或者没有指定会话类型
使用后备会话类型
这只是一条警告消息。
------ WWW ------- G4Exception-END ------ WWW ------
------ EEE ------- G4Exception-START ------ EEE ------
G4Exception:PART70001
发布者:G4NuclideTable
找不到ENSDFSTATE.dat
致命异常 核心转储*
------ EEE ------- G4Exception-END ------ EEE ------
*** G4例外:中止执行*****
提前谢谢你
答案 0 :(得分:0)
不确定为什么你有一个-1发布你的问题...我相信有人最终会告诉你。
然而,问题的解决方案并不太难。
您需要确保ENSDFSTATE.dat文件位于系统路径中。
geant4安装说明中对此进行了解释。
如果您将数据文件单独下载到geant4版本(意思是:您没有将数据文件作为cmake构建的一部分下载),那么您需要确保PATH具有对这些文件的正确“指针”