fortran 的源程序,怎么变成EXE直接运行

就是不在它创造的环境里面运行,怎么变成exe的文件,在哪里都可以运行?
直接改后缀的话,一打开就消失了。怎么办?

你已的编译器已经能够完全正常运行,而且程序也可以运行了呢,只是你不知道如何运行它而已!

在unix或linux下编译fortran,一般系统没有自带fortran的编译器,可以自行安装g77或gfortran编译器,它们是gcc一个系列的,也可以下载单独的g95编译器。

假定你的fortran源程序为hello.for

则输入如下的命令来编译它(g77、gfortran、g95)
g77 hello.for
这样就会在当前目录生成a.out的可执行文件,这样既可执行
./a.out

如果需要指定生成的文件名,可以加个参数-o 来制定文件名,像这样
g77 -o hello hello.for
./hello

明白了吗?unix类操作系统的执行档,并不需要.exe这样的扩展名的。追问

不太懂你的意思。。在unix或linux下编译fortran是什么来的

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-07
实际上已经运行了,只不过运行完了就把窗口关闭了。
为了让它不关闭,可以在程序中最后的 end 语句之前加一句 pause ,这样在运行时就会等你回车再关闭。

请问我的fortran源程序变成可执行文件(.exe)
用gfortran那个是在linux系统下用的。你想生成exe文件,肯定是在windows下面,所以就是用编译器编译,链接,生成exe文件。windows下面比较好的fortran编译器是CVF,不过比较老了,如果你是win7以上的系统,建议vs+ivf吧,祝成功!

如何用fortran把源代码(fortran源代码,用txt保存)转换为可以被VB.NE...
lntel或PGI fortran没有下载一个,打开文件,最好另存为.for,.f90,.f95编译生成exe然后可以调用了!不然自已写个编译器,再编译?

fortran如何生成exe文件
或者 g77 -o 指定编译后的可执行文件名 你的源程序名

如何运行fortran源代码
在unix或linux下编译fortran,一般系统没有自带fortran的编译器,可以自行安装g77或gfortran编译器,它们是gcc一个系列的,也可以下载单独的g95编译器。假定你的fortran源程序为hello.for 则输入如下的命令来编译它(g77、gfortran、g95)g77 hello.for 这样就会在当前目录生成a.out的可执行文件,这样既...

Fortran编译成的可执行.EXE程序是否可以直接运行
可以运行。没有运行可能是运行太快了,一闪而过。你看看程序对应的源代码,如果代码里的最后两行没有pause关键字的话,很可能就是这个原因了。或者exe是坏的。

在没装fortran的电脑上, fortran生成的exe文件能运行吗?需要怎么做到呢...
不能直接运行,可以通过cmd命令行格式运行,从开始菜单的附件中,有个“命令提示符”打开以后,输入相应的路径和文件全名,即可运行,当然要求懂得一点dos命令。或者可以直接将源程序直接编译成win32程序,连编的时候有这个选项,也就可以在windows下执行了。

怎么生成fortran exe 文件
可能是第四组exe文件正在被其它程序占用

在visual fortran 6.6中,运行编辑好的程序,出现这种情况,如何解决?谢谢...
朋友,这不是错误,fortran代码需要编译,链接,生成.exe后,才能运行!你只是编辑好程序,即写好了代码,还没编译、链接。这个弹出的对话框,只是告诉你,还没有生成.exe,你选择“是(Y)”,然后在代码没有错误的前提下,就会生成.exe,然后就可以运行了。

fortran找不到可执行文件
新建立的project添加源代码后还不直接运行,要链接+编译后才能产生可执行文件。所以如果源代码没问题。只需依次按compile 和build,这两个顺利通过就可以execute

一台计算机安装了FORTRAN语言,就是指一开机就可以用FORTRAN语言编和执行...
一台计算机安装了FORTRAN语言,就是指一开机就可以用FORTRAN语言编写FORTRAN程序 ,然后编译和执行程序

相似回答