intel_fortran编译器环境变量的设置
IntelVisualFortran安装使用详细讲解

I n t e l V i s u a l F o r t r a n安装+使用详细讲解好久都没有用Fortran了,这两周由于帮老师做事,就写了两个插值程序。
刚刚去论坛里面搜了一下关于IVF的帖子,发现不是很多,个人感觉某些不怎么详细,从我第一次接触IVF已经有三年了,下面我就把我对于IVF的认识和理解跟大家分享咯,求各位同仁不喜勿喷...简介:IntelVisualFortran(IVF)和CompaqVisualFortran(CVF)类似,都是用来编写Fortran语言的一个编译器,IVF看名字就知道,它是由Intel公司开发,而CVF则是由HP 公司开发,之前看到一个帖子说,HP公司的CVF开发团队加盟到了Intel公司,或者可以说Intel公司收购了HP公司的这个团队,而从2006年开始就不再开发新的CVF系列版本了,这么多年以来CVF也确实没有、......之后的版本出现,转而出现的确实IVF2010,IVF2011,IVF2013的新版本的出现。
这就说明IVF是以后的主流趋势,而CVF只能成为我们的回忆,值得一提的是,IVF肯定是在CVF的基础上发展起来的,因此我们用到IVF的时候,会有一种熟悉的感觉。
Q1:为什么要用IntelVisualFortran?我第一次接触到IVF是当时我的电脑(Win7)不能正常使用CVF版本,会出现各种意想不到的问题(反正我是遇到过得,搞得编程的心情都没有了),论坛里面也有一些什么破解的方法,都不管用,于是就在“小木虫”论坛里面看到了IVF,到目前为止,我用IVF在Win7的32位和64位的电脑上没有出现任何不兼容的问题(CVF是不支持64位机子的)。
我自己的理解是新版本的出现,先不从稳定不稳定来说,肯定是有它的优势所在,Fortran标准的版本也在逐步的修改,比如将面向对象这些加入进来,以前版本的编辑器或许就不能支持了。
因此,用IVF编写Fortran程序是一种与时俱进的趋势。
abaqus6.13-4 vs2012 Intel_Fortran_2013 sp1_(abaqus6.13中Fortran编译器的配置)

abaqus6.13-4+vs2012+IntelFortran2013 SP1 (abaqus6.13-4中Fortran编译器的配置)目前Abaqus的最新版本已经是 6.13-4,Intel Fortran编译器的最新版本也已经到了IntelParallel Studio XE 2013 SP1 Fortran Compiler, visual studio的版本也有2012了。
想要在Abaqus里用子程序,必须安装Intel Visual Fortran,而安装Intel Visual Fortran前需要安装Microsoft Visual Studio,做好相关设置后通过Abaqus Verification测试子程序以及其他Abaqus功能是否能正常使用。
一、ABAQUS 与Intel Fortran及Visual Studio的兼容性介绍:大家知道ABAUQS如果需要用User Subroutine必须有Intel Fortran,而Intel Fortran又必须在Visual Studio的环境下运行。
三者之间存在的两两兼容问题,必须引起注意。
目前用的比较多的配搭:Abaqus 6.9+VS2005+Intel Fortran 9.1/10.0/10.1Abaqus 6.10/6.11/6.12+VS2008+Intel Fortran 10.1Abaqus 6.13-4+VS2012+Intel Fortran XE2013 SP1(我所使用的)二、ABAQUS 、Intel Fortran、Visual Studio的安装顺序及安装方法:(1)、安装顺序:step1、安装visual studio(VS)(必须在Intel Fortran XE2013安装之前):一般而言安装VS没有任何难度,需要注意的一点是对于64位系统需要安装64位支持,而在有些版本中该模块是默认安装中没有选中的。
win7-32位系统下abaqus6.9安装intel visual fortran11历程和setenv调用故障的解决

win7-32位系统下abaqus6.9安装intel visual fortran11历程和setenv调用故障的解决2013-04-04 21:52:44| 分类:默认分类| 标签:|字号大中小订阅本人菜鸟一枚。
由于要学习abaqus的子程序使用方法,所以要在电脑上安装ivf(intel visual fortran)才行。
根据网上的教程,我鼓捣了三四天才顺利装上。
其间遇到了一些问题,网上很难找到答案。
为了避免大家再受到相同的折磨,现将安装日志记录如下。
1. 需要的软件。
abaqus的子程序是用fortran语言编写的,要调用必须安装ivf。
但是ivf只有程序编译功能(胡乱解释),需要依靠microsoft visual studio软件进行连接。
所以要首先安装vs(visual studio)。
2.软件版本。
win7-32位系统,abaqus6.9(版本较老,懒得换)。
vs2008中文版(有的网友说中文版的不行,但是我的经历证明是可以的)需要在ivf之前安装,abaqus安装次序无所谓。
ivf11.1.038版本,必须在vs2008之后安装。
3.设置。
网上有两种方法,一种需要改环境变量,另一种不需要,本人较驽钝,选第二种。
打开abaqus安装文件夹C:\SIMULIA\Abaqus\Commands(看自己的安装路径了),找到abq691.bat 文件,右键选择“编辑”。
在原有文字之前加上@call "C:\Program Files\Intel\Compiler\11.1\038\bin\ia32\ifortvars_ia32.bat",包括引号在内哦。
4.开始菜单——〉所有程序——〉abaqus6.9——〉abaqus verification,进行安装验证,完成后会自动生成并打开验证结果文件,各项都是“PASS”,表示安装成功。
5.经验教训。
软件版本不对是不行的。
Intel Visual Fortran 2010编译器的使用教程

Intel Visual Fortran 2010
编译器的使用教程 (网上搜集,作者不详, 谨代表个人及分享者 向作者同志致敬!!)
2-2
Intel Visual Fortran编译器的使用
为了编写图形界面程序,首先应安装 Intel Visual Fortran 编译器。编译器的安装过
程比较简单,这里不再赘述。不过有几点需要注意:
-2-
■ 先安装 Visual Studio 2008; ■ 然后安装 Intel Visual Fortran 编译器,并集成到 Visual Studio 2008; ■ 不建议用户安装 Visual Studio 2005,因为和 Intel Visual Fortran 的集成性不是 很好,按照笔者的经验,曾经出现过不能正常使用控件箱的情况; ■ 建议完整安装 Intel Visual Fortran 编译器自带的帮助文件,尤其是 Windows 窗 口程序设计的开发人员。 安装 Intel Visual Fortran 编译器后,就可打开 Visual Studio 2008 开始编译 Fortran 程序了。具体步骤如下: ■ 双击启动 Visual Studio 2008,选择“文件”菜单中的“新建”-“项目…” ,弹 出如图 2.1 所示的对话框,从中选择要建立的 Fortran 项目类型和模板,同时指定项目 名称及其保存位置,单击“确定”按钮即可完成新项目的创建; ■ 按下组合键“Ctrl+F5”运行程序; 此处省略了程序的调试过程,对程序调试不熟练的读者请阅读相关资料或文献。
Gfortran 使用说明

1、source中未使用外部库链接的,直接执行:gfortran foo.f/f90 -o foo./foo如没有"-o"选项,生成a.out文件,这显然不是我想要的。
:D2、gFortran分两部分:compiler and library。
如果gFortran不是标准安装的,编译source后执行,可能找不到lib,这时可以加入"-static"选项:gfortran -static foo.f/f90 -o foogFortran会将库建在所生成程序内部。
3、FortranSource有77和90两种书写格式,gFortran默认根据后缀进行compile。
如果想自定义,例如foo.f是用90格式写的,可执行:gfortran -ffree-form foo.f -o foo大写的后缀名,gFortran会预执行该程序。
4、多source文件时,先compile不含PROGRAM语句段的source文件,各自生成foo1.o,foo2.o等。
再一起编译。
例如:gfortran -c foo1.f/f90gfortran -c foo2.f/f90gfortran main.f/f90 foo1.o foo2.o -o main5、foo.f95的,加选项"-std=f95",.f2003的,目前支持尚不完整。
顺便说,gFortran unstable版4.3.x将支持pointer。
下面还有一些可能常用到的options。
"-fbounds-check":检查列表序列脚标是否超出"-ffree/ffix-line-length-n":设置最大columns。
77默认:72;90默认:132。
n若设为"0"或"none",则不限有效行数"-fimplicit-none":等同于在f90每段sub中声明"IMPLICIT NONE",且source中implicit语句优先"-fmax-error-n":意义如词义"-fsyntax-only":不编译,只检查语法"-fexternal-blas":使用BLAS库函数,替代gFortran默认的函数感谢9楼。
intelvisualfortran安装使用详细讲解

Intel Visual Fortran安装+使用详细讲解好久都没有用Fortran了,这两周由于帮老师做事,就写了两个插值程序。
刚刚去论坛里面搜了一下关于IVF的帖子,发现不是很多,个人感觉某些不怎么详细,从我第一次接触IVF 已经有三年了,下面我就把我对于IVF的认识和理解跟大家分享咯,求各位同仁不喜勿喷... 简介:Intel Visual Fortran(IVF)和Compaq Visual Fortran(CVF)类似,都是用来编写Fortran语言的一个编译器,IVF看名字就知道,它是由Intel公司开发,而CVF则是由HP公司开发,之前看到一个帖子说,HP公司的CVF开发团队加盟到了Intel公司,或者可以说Intel公司收购了HP公司的这个团队,而从2006年开始就不再开发新的CVF系列版本了,这么多年以来CVF也确实没有、......之后的版本出现,转而出现的确实IVF2010,IVF2011,IVF2013的新版本的出现。
这就说明IVF是以后的主流趋势,而CVF只能成为我们的回忆,值得一提的是,IVF肯定是在CVF的基础上发展起来的,因此我们用到IVF的时候,会有一种熟悉的感觉。
Q1:为什么要用Intel Visual Fortran?我第一次接触到IVF是当时我的电脑(Win7)不能正常使用CVF版本,会出现各种意想不到的问题(反正我是遇到过得,搞得编程的心情都没有了),论坛里面也有一些什么破解的方法,都不管用,于是就在“小木虫”论坛里面看到了IVF,到目前为止,我用IVF在Win7的32位和64位的电脑上没有出现任何不兼容的问题(CVF是不支持64位机子的)。
我自己的理解是新版本的出现,先不从稳定不稳定来说,肯定是有它的优势所在,Fortran标准的版本也在逐步的修改,比如将面向对象这些加入进来,以前版本的编辑器或许就不能支持了。
因此,用IVF编写Fortran程序是一种与时俱进的趋势。
Intel Visual Fortran安装+使用详细讲解教学文案

I n t e l V i s u a lF o r t r a n安装+使用详细讲解Intel Visual Fortran安装+使用详细讲解好久都没有用Fortran了,这两周由于帮老师做事,就写了两个插值程序。
刚刚去论坛里面搜了一下关于IVF的帖子,发现不是很多,个人感觉某些不怎么详细,从我第一次接触IVF已经有三年了,下面我就把我对于IVF的认识和理解跟大家分享咯,求各位同仁不喜勿喷...简介:Intel Visual Fortran(IVF)和Compaq Visual Fortran(CVF)类似,都是用来编写Fortran语言的一个编译器,IVF看名字就知道,它是由Intel公司开发,而CVF则是由HP公司开发,之前看到一个帖子说,HP公司的CVF开发团队加盟到了Intel公司,或者可以说Intel公司收购了HP公司的这个团队,而CVF6.6从2006年开始就不再开发新的CVF系列版本了,这么多年以来CVF 也确实没有6.7、6.8......之后的版本出现,转而出现的确实IVF2010,IVF2011,IVF2013的新版本的出现。
这就说明IVF是以后的主流趋势,而CVF 只能成为我们的回忆,值得一提的是,IVF肯定是在CVF的基础上发展起来的,因此我们用到IVF的时候,会有一种熟悉的感觉。
Q1:为什么要用Intel Visual Fortran?我第一次接触到IVF是当时我的电脑(Win7)不能正常使用CVF版本,会出现各种意想不到的问题(反正我是遇到过得,搞得编程的心情都没有了),论坛里面也有一些什么破解的方法,都不管用,于是就在“小木虫”论坛里面看到了IVF,到目前为止,我用IVF在Win7的32位和64位的电脑上没有出现任何不兼容的问题(CVF是不支持64位机子的)。
我自己的理解是新版本的出现,先不从稳定不稳定来说,肯定是有它的优势所在,Fortran标准的版本也在逐步的修改,比如将面向对象这些加入进来,以前版本的编辑器或许就不能支持了。
Fortran编译器常见错误提示及原因

附录:常见错误提示及原因安装1.关于Fortran编译器的安装和配置?在安装FEPG之前一般要先安装好Powerstation Fortran 4.0编译器,并设置好Fortran编译器的path、lib和include路径。
如果你的Powerstation Fortran 4.0编译器安装在目录C:\MSDEV下,设置如下:·在WIN 2000/XP下的设置:a.鼠标移到我的电脑图标,单击右键,然后点击属性;b.点击高级属性;c.点击环境变量,进行系统变量设置;系统变量如下图:d. 如果图上的include、lib、path几个变量没有,请点击新建;如有,点击编辑;按下面变量值进行修改:变量:path值:c:\MSDEV\bin; %path%变量:lib 值:c:\MSDEV\lib;%lib%变量:include值:c:\MSDEV\include;%include%注意:如果path、lib和include变量中有相应新增加的内容,可不增加。
如果编译器装在其它目录,则把C:\MSDEV换为该目录名。
实际上,在安装Powerstation Fortran 4.0时,会出现一个对话框,询问是否增加环境变量,如果选是,这些变量就已经配置好了。
安装fepg,需要用户有管理员权限。
2.运行FEPG命令生成Fortran源程序时,出现fl32不是内部命令也不是外部命令的错误(或fl32 is not internal command)?没配置好Fortran编译器的path路径。
按照上面第1个问题中的解答配置好path路径。
3. 运行FEPG命令生成Fortran源程序时,有些fortran源程序没连接成可执行程序,出现不能发现fepg.lib库文件的错误?安装FEPG之前,没安装和配置好Fortran编译器所致。
在安装FEPG之后出现此情况,可先按照上面第1个问题中的解答配置好Fortran编译器,然后在dos窗口下,运行FEPG所在目录下nfe.r8目录下的gfepglib.bat程序,即可生成fepg.lib库文件。