fortran95编译器
① 请问fortran 95是如何一步步从创建程序到编译的啊
针对不同的编译器,操作过程不尽相同,不过大致都有这么几步:创建项目(project/console),添加代码文件(source code/file),编译(compile),链接(link),执行(run/execute)。例如intel编译器中,上述后三步被合成了一步;而在康柏的编译器中,则是分开的。
② Fortran95编译器下载地址
fortran 编译器的话用compaq visual fortran 6.5就好了,这个比较通用,使用也简单。如果要学fortran语言的话,可以看一下彭国伦的<fortran95程序设计>
推荐CVF6.6
http://pickup.mofile.com/2072053180422376
也可用intelfortran,这个最新,不过要用visual studio 的ide
③ fortran编译器有哪些
Fortran 主要的编译有
1. gfortran 免费的编译器,linux 和 Windows 下都可以用,GCC 众多编译器的一个,我主要用的就是这个。
2. G95 免费的编译器,安装文件很小的编译器,相比gfortran 优势不明显。
3. Watcom 的 Fortran 编译器, 现在是免费的,Watcom 跟 GCC 一样有很多语言的编译器,Watcom 的 C 编译器不错,Fortran 没感觉多好。
4. Intel Visual Fortran(简称 IVF),原来叫 Compaq Visual Fortran(简称 CVF) 收费软件,不过可以先下载下来试用 30 天,编译出来的二进制文件针对 Intel CPU 优化过,所以会快一些,但不是很明显。
5. PGI Visual Fortran (PVF), 是 Portland Group Inc. 出的,收费软件。
另外还有 Salford FTN95,simply fortran 等。 推荐使用 gfortran 和 Intel Visual Fortran.
④ 请高人指点FORTRAN6.5 和 FORTRAN 95 有什么区别
实际上这两个之间几乎没有联系,前者是个编译器型号,后者是一个语言的标准型号。到目前为止,前者是后者最优秀的编译器之一。
⑤ fortran运行后发现问题 “forrtl: severe (408)”怎么办
这是数组越界。说明 ILL 数组的第一维度超过了其上限 400。
越界是由于引用了第 15341857 个元素。
这极大可能不是你有意“引用”的,很可能是角标变量未赋值,或出现了异常的值。
比如:
integer i
b = ILL(i)
由于在第二句里,i 没有初值,则其值不确定,有可能是 15341857 或其他值,引用这个值的 ILL 角标,就越界了。
⑥ fortran90与fortran95的具体区别,用95学习90行不行,(我似乎没有下到90,而且window7好像用不了90)
你这样的提法是严重不对的。
这就好像:win7 用不了美式英语,只能用英式英语一样。概念就有问题!
Fortran90 和 95 是两种语言的规范,他们是一种规定,一种语言。而不是软件。更不能被下载,被安装。就像,你不能下载和安装英式英语和美式英语一样。
90和95他俩的区别很小,就像英式英语和美式英语一样,99%的内容是一样的。差别很细微。
学习的话,学 Fortran95 就可以了,两者差别不大,Fortran95 基本是对 90 的补充。等于学了95,就学完了90。(实际上,很多语法你没法很严格的界定是95语法,还是90语法)
初学者几乎可以简单的认为:95 就是 90,他俩是一样的。
你说的可能是两种不同的编译器,就好像金山词霸和灵格斯词典或者QQ词典一样。它们才是软件。才可能被下载,被安装,被某些操作系统支持。
多数编译器是同时支持 Fortran90 和 Fortran95 的。我猜你口中的 Fortran90 表示 Compaq Visual Fortran,这是一款不支持 win7 系统的编译器。(请理解:Compaq Fortran 不等于 Fortran90,就好像金山词霸不等于英语)
至于用哪个编译器,这不是主要的。就好像你用金山词霸还是QQ字典一样,只是操作方式不同,与英语本身无关。你的学习过程,应该更多的集中在对语法的学习,而不是如何使用你选择的编译器界面。(如何操作编译器界面,这是计算机基础问题,大约只占编程学习的 0.01%)
如何选择编译器,使用编译器,请不要太多的去纠结。这是很简单的,很少的内容。几个小时应该就能初步掌握的。
如果你使用 win7 系统,建议你采用 intel visual fortran 这款编译器。它已经支持部分的 Fortran2003 语法。
⑦ 求fortran95的64位编译器,因为电脑已经装了VS,最好是可以在VS上用的编译器.
http://pan.fcode.cn
下载 Intel Fortran
⑧ fortran95怎么样
FORTRAN 95
Fortran 95 仅是一个小改版,大部份修正了Fortran 90 standard一些较为显着的问题。虽然如此,Fortran 95 仍有不少的扩充,尤其是在 High Performance Fortran 的规格:
FOR ALL和嵌套的WHERE结构以帮助向量化用户定义的PURE和ELEMENTAL过程Fortran 95的一个重要补充是ISO技术报告 TR-15581:增强的数据类型工具,非正式名称是可分配的TR。这一标准定义了ALLOCATABLE数组的增强的应用,先于与完全的Fortran 2003兼容的Fortran编译器,以供使用。这些使用包括在过程伪参数列表中以及将函数返回值使用ALLOCATABLE数组作为派生的类型组件。(ALLOCATABLE数组比基于POINTER的数组更受欢迎,因为ALLOCATABLE数组是由Fortran 95保证的,当它们退出范围时会被自动释放掉,避免了内存溢出的可能性。另外,别名也不再是优化数组引用时的一个问题,可以使编译器生成比用指针时更快的代码。)
Fortran 95的第二个补充是ISO技术报告 TR-15580:浮点异常处理,非正式名称是IEEE TR。这一标准定义了对IEEE浮点算术和浮点异常处理的支持。
⑨ 求fortran95的下载链接。谢谢!
Fortran95是语法,是不能被下载的。
就好像你说,你要下载英语一样,这是不符合逻辑的。你下载的只能是英语词典软件或者翻译软件。这样的软件有许多种。金山词霸?灵格斯等等。
同样的,全球有很多厂家开发了支持Fortran95语法的编译器软件,例如 Intel Fortran,Ftn95,GFortran 等等。他们有面向不同的操作系统,windows,linux 等,也有不同的版本。
如果你想下载这些编译器,请网络搜索他们具体的名字。intel fortran 和 ftn95 均可在官方网站下载。