鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

编译Geant4并行模块时报错

问题现象描述

编译Geant4并行模块时报错,报错信息为:“G4MPImanager.hh:117:9: error: ‘MPI’ does not name a type; did you mean ‘M_PI’?”。

关键过程、根本原因分析

OpenMPI 4.0.1默认没有打开g++绑定。

结论、解决方案及效果

重新编译OpenMPI 4.0.1并在配置OpenMPI时加入--enable-mpi-cxx参数,详细操作请参见《鲲鹏BoostKit HPC使能套件-安装指南(开源组件)》中基础环境搭建指南 > 集群场景环境搭建 > OpenMPI安装