`
varsoft
  • 浏览: 2484510 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

GNU Fortran 95编译器将被融入GCC 3.5中

阅读更多

长期以来,GCC中的Fortran编译器只遵守Fortran 77标准。这种语言在今天看来,实在是非常原始。别的不说,想要写一个do until循环,得这么写:

10continue

mywork

if (condition) goto 10

更糟糕的是,F77没有ADT的能力,这使得80年代发展起来的很多软件设计方法在Fortran中都无法施展。

Fortran 90和Fortran 95大大增强的Fortran的能力,甚至还加入了一定的OO能力。但是商用的Fortran编译器很难得到而且价格昂贵。好在GNU gfortran 95编译器即将被融入到GCC 3.5中。这对于Linux平台上的科学工程计算编程无疑是一个好消息。不过据说为了提高效率,G95放弃了与G77的二进制兼容,因此预期在很长一段时间内,G77仍然是Linux上数值计算程序的主力编程语言。

分享到:
评论

相关推荐

    GNU C/C++,Fortran编译器Gnu包括G77

    标题中的“GNU C/C++,Fortran编译器Gnu包括G77”指的是GNU Compiler Collection(GCC),这是一个开源的、跨平台的编程工具集合,主要用于C、C++以及Fortran等语言的编译。GCC不仅是Linux操作系统的核心组成部分,...

    GNU编译器手册(精通GCC)

    《GNU编译器手册》是学习和掌握GNU编译器GCC与G++的重要参考资料,它详细阐述了如何使用这些工具进行程序编译、链接以及优化。GCC(GNU Compiler Collection)是GNU项目的一部分,包含了多种编程语言的编译器,如C、...

    GNU Fortran 教程

    GNU Fortran,作为GNU项目的一部分,是一款开源的Fortran编译器,旨在提供一个高性能、兼容性良好的编程环境,支持Fortran 77、90、95、2003以及2008标准。该教程不仅涵盖了GNU Fortran的基础知识,还深入探讨了其...

    GCC.rar_GNU_Linux G++编译器_egcs_gcc

    标题中的"GCC.rar_GNU_Linux G++编译器_egcs_gcc"表明这是一个关于GCC的资源包,特别提到了G++,它是GCC的一部分,专门用于C++编程。G++不仅包含C++编译器,还提供了链接器和其他辅助工具,使得开发者能够方便地编译...

    linux下常见的Fortran编译器介绍

    首先,g77(也称为f77)是GCC(GNU Compiler Collection)项目中默认的Fortran编译器。g77编译器针对fortran 77版本的代码具有良好的编译效率和稳定性,但其主要缺点在于不支持更新版本的Fortran代码,例如Fortran ...

    GNU GCC编译器手册

    ### GNU GCC编译器手册知识点解析 #### 一、GCC简介 GNU Compiler Collection(GCC)是一套由自由软件基金会发布的开源编译器套装。它支持多种编程语言,如C、C++、Objective-C、Fortran、Ada、Go、以及Java等,...

    MATLAB编译器(TDM-GCC-64)

    TDM-GCC-64是MinGW-w64项目的一部分,它是一个为Windows操作系统提供GCC(GNU Compiler Collection)编译器的开源项目。TDM-GCC-64是针对64位系统的版本,包含了C、C++、Fortran等语言的编译器,对于MATLAB编译器来...

    gcc编译器(F77 G77)

    随着Fortran语言的发展,GFortran成为了GCC项目中推荐的Fortran编译器,它支持Fortran 95、2003和2008标准。GFortran不仅包含了G77的所有功能,还添加了更多对现代Fortran特性的支持,使其成为进行科学计算和高性能...

    gcc-11.4.0.tar.gz

    GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程...与此同时,由于之前的 GNU C Compiler 已经无法完美诠释 GCC 的含义,所以其英文全称被重新定义为 GNU Compiler Collection,即 GNU 编译器套件。

    GCC编译器中文简介

    对于Fortran,GCC的GFortran编译器是科学计算领域的重要工具,支持现代Fortran标准,如Fortran 95、2003和2008,提供了对数组处理和并行计算的良好支持。 GCC的跨平台性意味着开发者可以在不同操作系统上使用相同的...

    CCRG GNU Fortran 95 Compiler-开源

    GNU Fortran 95 Compiler是由Creative Compiler Research Group(CCRG)开发的一款开源编译器,专门用于处理FORTRAN 95语言。FORTRAN,全称是“Formula Translation”,是一种古老而强大的科学计算语言,尤其在物理...

    fortran编译器

    例如,GFortran是当前推荐的GCC Fortran编译器,支持FORTRAN 95及以上版本。这些更新的编译器提供了更好的错误检测、更丰富的编程功能和更高的性能。 **Word实用方法与Fortran的结合:** 虽然“fortran编译器”提及...

    GNU GCC 开发教程

    GNU编译器集合(GCC,GNU Compiler Collection)是开源社区的杰作,它包含了用于多种编程语言(如C、C++、Fortran、Ada和Go等)的编译器。本教程将深入探讨GCC的使用,特别是针对多文件项目的编译策略和代码优化技巧...

    几种Fortran编译器介绍

    本文将详细介绍几种常见的Fortran编译器,包括它们的特点、用途以及下载途径。 1. CVF(Compaq Visual Fortran): CVF是由Compaq公司开发的一款面向Windows操作系统的Fortran编译器。它提供了丰富的调试工具和优化...

    linux下载安装gcc编译器

    GCC的初衷是为GNU操作系统专门编写一款编译器,现已被大多数类Unix操作系统(如Linux、BSD、MacOS X等)采纳为标准的编译器,甚至在微软的Windows上也可以使用GCC。GCC支持多种计算机体系结构芯片,如x86、ARM、MIPS...

    Using GNU Fortran

    接下来,手册详细描述了GNU Fortran编译器的特点,包括编译命令选项,这些选项控制着Fortran的方言、预处理的启用和自定义、编译错误和警告的请求和抑制、程序和编译器的调试、目录搜索等。还涉及了链接步骤的影响...

    GCC编译器安装步骤,大家可以参照

    第五步:编译和安装使用 make 命令编译 GCC 编译器:% make,然后执行下面的命令将编译好的库文件等拷贝到 ${destdir} 目录中:% make install。 在安装完成后,GCC 编译器就可以使用了,可以在系统中使用多个版本...

    MinGW Fortran编译器

    MinGW Fortran编译器基于GFortran,这是GCC(GNU Compiler Collection)的一部分,由自由软件基金会维护。GFortran支持多种Fortran标准,包括F77、F90、F95、F2003、F2008等,提供了对现代Fortran特性的全面支持,如...

    嵌入式gcc跨平台编译器

    GCC(特别是其中的C语言编译器)也常被认为是跨平台编译器的事实标准。 GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。之后也变得可处理 Fortran、...

    gcc编译器完全介绍中文版

    4. Fortran:对于科学计算领域,GCC提供Fortran编译器,支持Fortran 77和更新的标准。 5. Ada:一种强类型、面向对象的编程语言,GCC也提供了相应的编译器。 6. Go:GCC支持Google的Go语言,提供golang前端。 五、...

Global site tag (gtag.js) - Google Analytics