gpt4 book ai didi

fortran - 编译 DISLIN gfortran

转载 作者:行者123 更新时间:2023-12-04 04:39:35 25 4
gpt4 key购买 nike

我在编译引用 DISLIN 的 Fortran 代码时遇到问题.我已经从网站下载了 DISLIN,解压缩文件并运行安装程序。我添加了一个名为 DISLIN (C:\dislin) 的环境变量并将 C:\dislin\win 添加到 PATH我的系统变量部分。

我正在尝试编译 DISLIN 网站的一些示例代码,其中包括行

USE DISLIN

我正在使用 MinGW shell 来编译命令 gfortran -o progrname -ldislin EX11_1.f90并收到以下错误:

Fatal Error: Cant open module file 'dislin.mod' for reading at (1): No such file or directory.



我曾尝试更改变量路径,甚至移动 dislin.mod文件(在那里)但仍然收到相同的消息。

最佳答案

好的,我解决了这个问题,所以我想我会回来发布对我有用的东西,以防其他人需要它......

  • c盘同时安装DISLIN和MinGW
  • 将/c/dislin 中的 disgf.a 和/c/dislin/gf 中的 dislin.f90 复制到包含 Fortran 文件的目录中
    (对我来说这是/c/MinGW/pnote)
  • 使用 MinGW shell 导航到您的文件:cd /c/MinGW/pnote
  • 编译 dislin.f90 和你的 fortran 程序:gfortran -c dislin.f90 progName.f90 (dislin.f90 显然只需要做一次)
  • 链接库等并编译:gfortran progName.o disgf.a -luser32 -lgdi32 -lopengl32 -o exeName
  • '运行' exeName
  • 关于fortran - 编译 DISLIN gfortran,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19118465/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com