编译fortran程序应该选用什么编辑器?

如题所述

f90 是新的自由格式的fortran代码 fortran 90
.f 是采用固定格式的fortran代码fortran 77,有一定的区别,但都能达到相同的目的。
fortran 90是由fortran77发展而来了,增加了一些功能,更加方便。
用哪种编译器都可以,因为.f是低级版本的fortran文档,一般高级都支持低级,这个应该没有问题。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-05-29

(1)CodeBlocks和gfortran配合对于不希望装VS和IVF等庞杂软件的人适用。

附安装方法地址:Codeblocks配合 gfortran 作为 Fortran 开发环境的配置方法-Null。另外,如果你需要在Win上建立一个Fortran编译环境,不借助现成编译器的话,则可以将Gcc编译器按装在全英文目录中,然后将.../gcc/bin文件夹路径加入系统path中,稍微参考.../gcc/manual文件夹中文档下,即可实现手动编译。此种方法同时适用于:C,Java,Fortran。

(2)如果想折腾的话,虚拟机装个linux系统,设置共享目录,使得虚拟机中可以调取win中文件可以考虑。毕竟linux中编程较win中简单方便,但是要掌握debug,需要学习额外知识。(取决于所使用的编译器)

(3)Visual Studio  + Intel 编译器 (有盗版风险)。

第2个回答  2018-03-10

1.推荐使用ultraedit,功能很强大,特别是竖排编辑的方式非常有用。它也可以进行语法高亮显示。
如果你装了compaq visual fortran 或者visual studio,它们的编辑器也是比较好的,但是没有ultraedit的那种竖排编辑方式。在linux下就用vim吧。
2.如果问编译器,就看你用什么系统了,windows XP 32位可以装 compaq visual fortran ,内存只能用到2G。windows XP 64位可以装 compaq visual fortran 也可以装intel visual fortran,前者内存只能到2G,因为它只有32位版本的,而且在64位系统下会有软件运行错误;后者兼容性好很多,有64位版本的,这样内存可用到128G,前提是你要装visual studio。如果是windows 7,就只能用intel visual fortran。在linux下用intel visual fortran或者gfortran,都不错。

FORTRAN编译器(第二行是用来编译历史代码的):
gfortran (gcc), Portland Group, In (pgi), Intel Fortran (ifort),

f2c (fortran77 to C converter), f77 (a fortran77 compiler), g77

PGI、IFORT大概能比GFORTRAN快10%-20%(最高优化)。



第3个回答  2018-02-04
1,continue是一条可执行语句,意思是“继续”,把它随意插在哪里也没事,也可以认为是一条空语句,f77在循环时经常用到它,是为了看起来清楚一点,实际上不用它也行,比如把行号写在前一句: 5014 wafic(ix,iz)=0
执行次数是:nz*nx 次
2,dimension是定义数组用的
比如: dimension A(100,20)
也可以直接用类型说明语句定义数组,如:REAL A(100,20)
3,那个“1”放在第六列,代表续行的意思,也可以用别的字符,比如 2,3,4,$,%,*,......等等,有了续行符号,本行与前一行在逻辑上是同一行。
这个语句等价于 u1(ix,iz)=u1(ix,iz)+ cl(ix,iz)*( p2(ix+1,iz)-p2(ix,iz) )。
4,1,2 也是续行符,必须放在第6列,从第7列可以写语句,有空格也可以,计算机在编译时自动忽略空格。
另外说明,f77对书写格式要求比较严格,建议使用f90,可以从第1列写起,不用数第6列第7列的。

编译fortran程序应该选用什么编辑器?
用哪种编译器都可以,因为.f是低级版本的fortran文档,一般高级都支持低级,这个应该没有问题。

搭建fortran环境
VScode是本文主要推荐的编辑器,它有图形用户界面,配合remote-ssh插件,可以方便地进行远程开发。下载VScode后,通过插件商店安装所需插件,如Modern Fortran和fortls,实现Fortran的代码提示功能。利用LSP协议,现代的代码提示解决方案支持多个编辑器,如VScode、vim和emacs。现在推荐的VScode插件和Python包已经简...

Intel Fortran Compiler 语言编译器
Intel Fortran Compiler是一款专为Windows设计的全面Fortran开发工具,它兼容Visual Studio 2013及后续版本,无需额外购买,即可在Visual Studio 2015的开发环境中运行。在熟悉的Visual Studio IDE中,您可以方便地开发、构建、调试和运行Fortran程序,或者通过命令行进行操作。这款编译器包含32位和64位版本,功...

FORTRAN完全自学手册目录 第一篇概述篇
对于Linux系统,文章列举了一些常见的Fortran编译器,并进行了性能比较。这有助于用户根据自身需求选择合适的编译器,以获得更好的编程体验。文章还简要介绍了UltraEdit、ZionEdit和gEdit等文本编辑器,这些编辑器可以辅助Fortran程序的编写。对于新手而言,选择一个合适的文本编辑器将极大提升编程效率。在第1章...

fortran编译器
可以去Intel官网下载Inter Visual Fortran,这个可以免费试用的。当然如果你不想要收费的软件,那可以下载gfortran(在GCC里)的MinGW版本。然后配合Code::Blocks也是不错的选择。

在Windows上安装Fortran编程环境「0 错误」|编程一对一教学文章_百度知 ...
步骤1: 下载并安装 GNU Fortran 编译器。GNU Fortran(gfortran)是支持多种 Fortran 标准的开源编译器,适合从 MinGW 安装。步骤2: 选择并安装代码编辑器,如 VS Code,以获得语法高亮、代码补全等功能。步骤3: 验证 Fortran 编译环境。在 VS Code 中新建 hello.f90 文件,输入代码,然后在命令行...

Fortran 7.0 DEFORM 二次开发
Deform 6.x —— Absoft pro fortran 7.0 Deform 10.x \/ 11.x —— Absoft pro fortran 9.0\/11.0 目前,可获得的版本,可用的fortran编辑器是7.0版本,最新的14.0或15.0未能编辑成功。9.0网上可以找到,但是注册失效。8.0可以找到,我还没有试验。11.0根本找不到!欢迎交流deform的二...

如何在Windows下使用LAPACK和ARPACK
我比较推荐 Simply Fortran编辑器,小巧简单,并自带一个gfortran的编译器(Simply Fortran的安装程序:simplyfortran-1.9-setup.exe),注册费是25美元。Simply Fortran安装起来以后,在安装目录下的 mingw\\bin 这里面就有GNU的编译器 gcc 和 gfortran以及其它一堆有用的工具,这些东西下面会用到。当然...

FORTRAN qbasic与c c++ java之类有何不同?前2个只能在dos平台下...
编译,运行.用什么环境看个人爱好. 我写 C,fortran 用DOS环境. 用MFC,C++用 Visual Studio.至于 opengl,如果配 GLUT, 则用 DOS 环境.java 也用 DOS 环境.我的文本编辑 对关键字的显示是彩色的,与Studio类似.平台的理解是操作系统,例如unix,linux,mac,PC.在unix上,我用sh环境,用makefile....

...2008到底是个什么东西哇,为什么可以编译Fortran
Visual Studio 2008就是微软出的一个强大的图形界面代码编辑器,附带有强大的图形界面debug功能。它就相当于一个机器人空壳。比如,你给机器人装了银行经理功能指令,它就可以执行银行经理的相关操作,而如果装的是工厂经理的功能指令,它就可以执行工厂经理的相关操作。Intel Visual Fortran 11就是一个编...

相似回答