weixin_59862388 2023-09-20 23:27 采纳率: 0%
浏览 20

fortran链接refprop

安装了fortran,refprop。fortran程序里面怎么链接refprop?

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2023-09-21 00:40
    关注

    引用 皆我百晓生 小程序回复内容作答:
    要在Fortran程序中链接Refprop,你需要按照以下步骤进行:

    1. 确保已经正确安装了Refprop。你可以从NIST网站上获取Refprop的安装文件,并按照说明进行安装。

    2. 在Fortran程序中,你需要包含Refprop的接口模块,这样你就可以调用Refprop的子程序和函数。接口模块的名称通常为refprop_module.mod

      use refprop_module
      
    3. 创建一个Refprop库文件的引用。这可以通过在Fortran程序中使用external语句来完成。

      external MYLIB
      

      根据你的操作系统和编译器,库文件的名称可能有所不同。

    4. 在你的Fortran程序中调用Refprop的子程序和函数。这些子程序和函数的名称在接口模块中被定义。

      call SETUP(CHARACTER(256) :: WER)   ! 调用Refprop的SETUP子程序
      

      注意:调用时要根据子程序和函数的参数类型进行参数传递。

    5. 编译和链接你的Fortran程序。在编译器命令中,需要包含Refprop库文件的路径和名称。

      gfortran -o myprogram myprogram.f90 -L/path/to/refprop -lMYLIB
      

      这里的-L选项指定了库文件的路径,-l选项指定了库文件的名称。

    6. 运行你的Fortran程序。

    这些步骤可以帮助你在Fortran程序中成功链接Refprop库文件,并使用其中的子程序和函数。请注意根据你的操作系统、编译器和Refprop版本进行适当的调整。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月20日