怎么编译运行这个fortran语言编译的程序

怎么编译运行这个fortran语言编译的程序,第1张

你的代码应该是在 Linux 上进行调试和编写的。如果你要移植到windows下,或许需要有一定的工作。(这不确定具体有多少)

一般编译程序有两种方式,基于IDE编译环境,或基于命令行。

如果你想在IDE编译环境下可视化的进行程序编译链接,你不止需要 Intel Visual Fortran,还需要 Visual Studio

如果你想在命令行下编译这些代码,你可以直接使用 source 文件夹中的 makefile。在 windows 下,应该是 nmake 命令。

关于 nmake 命令,有一大堆的东西需要学习,我不确定你是否具有这样的知识。如果没有,可以百度先学习一下。

当然,你也可以选择阅读 makefile 文件,搞清楚这些代码之间的彼此关系。(例如哪些参与编译,哪些不参与,哪些先编译,哪些后编译。编译时需要哪些开关或参数等)搞清楚这些以后,在 Visual Studio 下新建工程,添加需要编译链接的源代码文件,重新构建出工程来。

很久不用fortran了 刚调试了一下 可以通过

program main

implicit none

real(4)::a(10),b(8),c(5)

print,"enter a(10):"

read,a

print,"enter b(8):"

read,b

print,"enter c(5):"

read,c

call sort(a,10)

call sort(b,8)

call sort(c,5)

print,"a:",a

print,"b:",b

print,"c:",c

end program main

subroutine sort(array,n)

implicit none

integer::n,i,j,k

real(4)::array(n)

do i=1,n

do j=i+1,n

if(array(i)>array(j))then

k=array(i)

array(i)=array(j)

array(j)=k

end if

end do

end do

end subroutine sort

以上就是关于怎么编译运行这个fortran语言编译的程序全部的内容,包括:怎么编译运行这个fortran语言编译的程序、帮忙编一个fortran语言程序~、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10136365.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存