使用 Ubuntu 命令行下载哪些图形包进行 FORTRAN 模拟?

使用 Ubuntu 命令行下载哪些图形包进行 FORTRAN 模拟?

有人告诉我要将一些 FORTRAN 代码转换为 C 或 Python。我以前没有使用过 FORTRAN。所以我理解给定代码的概念:

subroutine photo(dp,dw,gc,dc,white,blue,icolor,p,prob,lat,ini,igr)
  implicit double precision (a-h,o-z)
  dimension prob(lat+2,lat+2)
  integer white(3),icolor(3),blue(3)
  integer dp,dw,gc,dc,pixmap,rad
  integer magni, istx, isty,ipos
    magni=8
ipos=100
    istx=ipos
    isty=lat*magni+ipos
icol=65000
    call xsetfg(dp,gc,dc,white)
    call xfillrect(dp,pixmap,gc,0,0,8,8)
    call xsetfg(dp,gc,dc,icolor)

    do ll=2,lat+1
    do kk=2,lat+1

   icx=0
   icy=0
   icz=0

   if(prob(kk,ll).eq.1)then
      icx=0
      icy=0
      icz=0

icolor(1)=icx
icolor(2)=icy
icolor(3)=icz
call xsetfg(dp,gc,dc,icolor)
    call xfillrect(dp,pixmap,gc,istx+kk*magni,isty-ll*magni,8,8)
    endif

    if(prob(kk,ll).eq.0)then
      icx=65000
      icy=65000
      icz=65000

icolor(1)=icx
icolor(2)=icy
icolor(3)=icz
call xsetfg(dp,gc,dc,icolor)
    call xfillrect(dp,pixmap,gc,istx+kk*magni,isty-ll*magni,8,8)
    endif

    enddo
    enddo

    return
    end

但似乎我需要下载一些 FORTRAN 图形库/包来执行代码,因为undefined reference如果我将它与 gfortran 一起在 CodeBlocks 中运行,它会出现很多错误。

那么有人能告诉我使用 Ubuntu 命令行终端应该下载哪些图形包吗?

相关内容