我正在尝试安装openmpi
(不是从 apt)到我的系统中。我想使用英特尔编译器(fortran、c 和 c++)进行编译。当./configure
我的 openmpi 文件夹时,没有 module load intel
,将找不到编译器,安装将失败。一旦我加载了英特尔模块环境,我至少可以配置它。但是,在运行时make all makefile
,安装运行,但最终失败。从那时起,我一直在尝试,但不知道为什么。我猜是我的英特尔模块文件。我正在使用英特尔 Parallel Studio XE 集群版2020. 我不确定我是否正确创建了模块文件。有人可以看看我的模块文件并指出我的错误并修复这个问题吗?谢谢!
这是我的英特尔模块文件:
#%Module1.0#####################################################################
##")
## intel modulefile
##
proc ModulesHelp { } {
puts stderr "\tAdds Intel compilers to your environment variables,"
}
module-whatis "adds Intel compilers to your environment variables"
set main_root /home/hafiz/intel
prepend-path PATH $main_root/bin
prepend-path PATH $main_root/debugger_2020/gdb/intel64/bin
prepend-path LIBRARY_PATH $main_root/lib/intel64
prepend-path LD_LIBRARY_PATH $main_root/lib/intel64
prepend-path CPATH $main_root/include
prepend-path CPATH $main_root/include/intel64
prepend-path INTEL_LICENSE_FILE $main_root/licenses
setenv INTEL_CC_HOME $main_root
setenv INTEL_FC_HOME $main_root
setenv INTEL_PYTHONHOME $main_root/debugger_2020/python/intel64