(环境模块)为英特尔编译器设置模块文件

(环境模块)为英特尔编译器设置模块文件

我正在尝试安装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

相关内容