lrh1983 2021-05-30 08:43 采纳率: 50%
浏览 139

CMAQ-5.3安装遇到问题

在学校服务器安装CMAQ-5.3,服务器环境是操作系统Centos7.6,配置openmpi,intel编译器。

config_cmaq.csh 设置如下:

#>  Intel fortran compiler......................................................
    case intel:

        #> I/O API, netCDF, and MPI library locations
        setenv IOAPI_INCL_DIR   /public/home/lvruihe/apps/ioapi32/ioapi/fixed_src/    #> I/O API include header files
        setenv IOAPI_LIB_DIR    /public/home/lvruihe/apps/ioapi32/Linux2_x86_64ifort/    #> I/O API libraries

        setenv NETCDF_LIB_DIR   /public/software/mathlib/netcdf/intel/4.1.3/lib/   #> netCDF C directory path
        setenv NETCDF_INCL_DIR  /public/software/mathlib/netcdf/intel/4.1.3/include/    #> netCDF C directory path
        setenv NETCDFF_LIB_DIR  /public/software/mathlib/netcdf/intel/4.1.3/lib/  #> netCDF Fortran directory path
        setenv NETCDFF_INCL_DIR /public/software/mathlib/netcdf/intel/4.1.3/include/  #> netCDF Fortran directory path
 setenv MPI_LIB_DIR      /public/software/mpi/openmpi/intel/2.1.2/

 

 #> Compiler Aliases and Flags
        #> set the compiler flag -qopt-report=5 to get a model optimization report in the build directory with the optrpt extension
        setenv myFC ifort
        setenv myCC icc
        setenv myFSTD "-O3 -fno-alias -mp1 -fp-model source -ftz -simd -align all -xHost -vec-guard-write -unroll-aggressive"
        setenv myDBG  "-O0 -g -check bounds -check uninit -fpe0 -fno-alias -ftrapuv -traceback"
        setenv myLINK_FLAG    #"-qopenmp-simd" openMP not supported w/ CMAQ
        setenv myFFLAGS "-fixed -132"
        setenv myFRFLAGS "-free"
        setenv myCFLAGS "-O2"
        #setenv extra_lib "-lcurl"
        setenv extra_lib ""
        setenv mpi_lib "-lmpi"    #> No Library specification needed for mpiifort
                             #> -lmpich for mvapich 
                             #> -lmpi for openmpi
编译CCTM过程总是突然中断,错误提示如下:求大神给个解决方案,使用setenv myFC mpif90是可以编译过去的,为什么ifort不可以?但是使用mpif90编译的exe文件,运行benchmark数据,总是出问题,也没有给出具体什么错误代码。所以一直尝试使用ifort,就是过不去。

 

  • 写回答

1条回答 默认 最新

  • 2301_78868154 2023-06-24 18:03
    关注

    请问你后面有解决掉这个问题吗?我

    评论

报告相同问题?

悬赏问题

  • ¥20 c++写商品销售统计
  • ¥15 安装GroudingDINO RuntimeError: Error compiling objects for extension
  • ¥15 关于推送项目到github的问题
  • ¥15 急!C++指针编写相关的问题
  • ¥15 kerberos身份认证配置问题
  • ¥30 用python写一个多签情况下波场的代理资源和回收资源
  • ¥15 怎么在matlab中输出显示泵的流量-扬程和管路损失与流量均在一个表格里
  • ¥15 matlab学期例题代码答疑
  • ¥15 在线手电筒追加按钮JS
  • ¥15 调用函数时,无关变量的改变引起函数值的改变