MS-FORTRAN 5.0简介
11-08 12:39:07软件技巧
浏览次数:137次
标签:软件技巧大全,http://www.duosi8.com
MS-FORTRAN 5.0简介,
FOR5.0的文件装在4张3寸高密盘上或13张5寸低密盘上,共有130多个文件(其中含有一部分示范程序),但其中用于编译的必不可少的文件(下称必备文件)只有10-15个。其作用及长度为FL.EXE,编译连接管理程序,38K;F1.EXE,第一遍编译,194K;F2.EXE,第二遍编译,211K;F3.EXE,第三遍编译,38K;LINK.EXE,连接程序,123K;FL.ERR,1K;FL.HELP,2K;F1.ERR,21K;F23.ERR,3K;这9个文件总计约770K。另外还有6个库文件:SLIBFORY.LIB每个库文件约215K,其X为L(大模式库)和M(中模式库),Y为7(87库),E(仿真库)和A(交替库)。在配有协处理器的机器上,可采用XLIBFOR7.LIB,无协处理器可采用XLIBFORE.LIB或XLIBFORA.LIB。采用交替库比仿真库速度快但精度低。有协处理器时也可采用仿真库或交替库。
FOR5.0的安装 从配给的软盘上运行Setup程序即可将FOR5.0安装到硬盘或软盘上。但FOR5.0是1989年出版的Setup程序是按低密盘设计的,使用时经常换盘,不方便。而目前低密盘已逐步被取代,根据我们使用的经验,无论是装到硬盘还是软盘,为方便操作,建议按下述方法安装:将15个必备文件拷入硬盘的某个子目录下,如无协处理器,可少拷两个库文件。在1.4兆软盘上可拷入9个程序文件和最多3个库文件,在1.2兆软盘拷入9个程序文件和最多两个库文件。上述6个库文件是原本给盘中的若干个文件合并而成的,须使用Setup程序,一次建立一个库文件。也可利用库管理程序LIB.EXE来建立。XLIBFOR7.LIB是将原配给盘中的LIBH.LIB等6个库文件合并而成的(X=L或M)。其操作如下:先将这6个库文件及LIB.EXE拷入当前目录下,设当前盘为C,则如下操作。
C>LIB LIBH.LIB+XLIBFP.LIB+XLIBFOR.LIB+XLIBFOR1.LIB+87.LIB+XCLIB1.LIB(扩展名.LIB不可省,省略后被默认为.obj文件)。按提示使合并后的文件删去,操作为C>LIB XLIBFP.LIB-CVT.boj(操作后仍取名XLIBFP.LIB,此时原来的库变为XLIBFP.BAK)如果建立的是仿真库XLIBFORE.LIB,则操作同前,只是将87.LIB改为EM.LIB就行了。如果建立的是交替库XLIBFORA.LIB,则先将XLIBFA.LIB中的FCCVT.OBJ文件删去,然后再将LIBH,XLIBFA,XLIBFOR,XLIBFOR1,XCLIB1等5个库合并为库XLIBFORA.LIB。
FOR5.0的使用 设必备文件已在当前目录下,FORTRAN源程序ABC.FPR也在当前目录下,则将其编译为ABC.EXE文件的操作如下。
1.有协处理器
1.1采用大模式库LLIBFOR7.LIB
C>FL ABC.FOR
1.2采用中模式库MLIBFOR7.LIB
C>FL /AM ABC.FOR
2.无协处理器
2.1采用大模式仿真库LLIBFORE.LIB
C>FL /FPi ABC.FOR 或
C>FL /FPc ABC.FOR
2.2采用中模式仿真库MLIBFORE.LIB
C>FL /FPi /AM ABC.FOR 或
C>FL /FPc /AM ABC.FOR
3.1采用大模式交替库LLIBFORA.LIB
C>FL /FPa ABC.FOR
3.2采用中模式交替库MLIBFORA.LIB
C>FL /FPa /AM ABC.FOR
经上述操作后,将在当前目录下生成ABC.OBJ和ABC.EXE文件。
如果是在软盘上运行,只要当前盘还能装得下.OBJ,.EXE和.FOR文件,则操作同上。如果当前盘(设为A盘)已被FOR5.0的必备文件装满,则可将ABC.FOR置于B盘。使当前盘为B盘,键入PATH A之后的操作同上。只是当进行连接时系统提问库文件在何处时,键入A:这一操作。
在前述的操作中,FP,AM必须为大写,FP后的a,i,c必须为小写。
源文件编好之后,错误是难免的,因此建议先进行语法检查,无错误时再编译。语法检查的操作如下。
C>FL /Zs ABC.FOR (Z大写s小写)
此时FL只调用f1.EXE进行语法检查,如有错误将给出错误所在行号及种类。
如果源文件是用自由格式书写的,则增加选项/4Yf(Y大写,f小写)。例如
C>FL /4Yf ABC.FOR
C>FL /FPa /AM /4Yf ABC.FOR
FOR5.0的文件装在4张3寸高密盘上或13张5寸低密盘上,共有130多个文件(其中含有一部分示范程序),但其中用于编译的必不可少的文件(下称必备文件)只有10-15个。其作用及长度为FL.EXE,编译连接管理程序,38K;F1.EXE,第一遍编译,194K;F2.EXE,第二遍编译,211K;F3.EXE,第三遍编译,38K;LINK.EXE,连接程序,123K;FL.ERR,1K;FL.HELP,2K;F1.ERR,21K;F23.ERR,3K;这9个文件总计约770K。另外还有6个库文件:SLIBFORY.LIB每个库文件约215K,其X为L(大模式库)和M(中模式库),Y为7(87库),E(仿真库)和A(交替库)。在配有协处理器的机器上,可采用XLIBFOR7.LIB,无协处理器可采用XLIBFORE.LIB或XLIBFORA.LIB。采用交替库比仿真库速度快但精度低。有协处理器时也可采用仿真库或交替库。
FOR5.0的安装 从配给的软盘上运行Setup程序即可将FOR5.0安装到硬盘或软盘上。但FOR5.0是1989年出版的Setup程序是按低密盘设计的,使用时经常换盘,不方便。而目前低密盘已逐步被取代,根据我们使用的经验,无论是装到硬盘还是软盘,为方便操作,建议按下述方法安装:将15个必备文件拷入硬盘的某个子目录下,如无协处理器,可少拷两个库文件。在1.4兆软盘上可拷入9个程序文件和最多3个库文件,在1.2兆软盘拷入9个程序文件和最多两个库文件。上述6个库文件是原本给盘中的若干个文件合并而成的,须使用Setup程序,一次建立一个库文件。也可利用库管理程序LIB.EXE来建立。XLIBFOR7.LIB是将原配给盘中的LIBH.LIB等6个库文件合并而成的(X=L或M)。其操作如下:先将这6个库文件及LIB.EXE拷入当前目录下,设当前盘为C,则如下操作。
C>LIB LIBH.LIB+XLIBFP.LIB+XLIBFOR.LIB+XLIBFOR1.LIB+87.LIB+XCLIB1.LIB(扩展名.LIB不可省,省略后被默认为.obj文件)。按提示使合并后的文件删去,操作为C>LIB XLIBFP.LIB-CVT.boj(操作后仍取名XLIBFP.LIB,此时原来的库变为XLIBFP.BAK)如果建立的是仿真库XLIBFORE.LIB,则操作同前,只是将87.LIB改为EM.LIB就行了。如果建立的是交替库XLIBFORA.LIB,则先将XLIBFA.LIB中的FCCVT.OBJ文件删去,然后再将LIBH,XLIBFA,XLIBFOR,XLIBFOR1,XCLIB1等5个库合并为库XLIBFORA.LIB。
FOR5.0的使用 设必备文件已在当前目录下,FORTRAN源程序ABC.FPR也在当前目录下,则将其编译为ABC.EXE文件的操作如下。
1.有协处理器
1.1采用大模式库LLIBFOR7.LIB
C>FL ABC.FOR
1.2采用中模式库MLIBFOR7.LIB
C>FL /AM ABC.FOR
2.无协处理器
2.1采用大模式仿真库LLIBFORE.LIB
C>FL /FPi ABC.FOR 或
C>FL /FPc ABC.FOR
2.2采用中模式仿真库MLIBFORE.LIB
C>FL /FPi /AM ABC.FOR 或
C>FL /FPc /AM ABC.FOR
3.1采用大模式交替库LLIBFORA.LIB
C>FL /FPa ABC.FOR
3.2采用中模式交替库MLIBFORA.LIB
C>FL /FPa /AM ABC.FOR
经上述操作后,将在当前目录下生成ABC.OBJ和ABC.EXE文件。
如果是在软盘上运行,只要当前盘还能装得下.OBJ,.EXE和.FOR文件,则操作同上。如果当前盘(设为A盘)已被FOR5.0的必备文件装满,则可将ABC.FOR置于B盘。使当前盘为B盘,键入PATH A之后的操作同上。只是当进行连接时系统提问库文件在何处时,键入A:这一操作。
在前述的操作中,FP,AM必须为大写,FP后的a,i,c必须为小写。
源文件编好之后,错误是难免的,因此建议先进行语法检查,无错误时再编译。语法检查的操作如下。
C>FL /Zs ABC.FOR (Z大写s小写)
此时FL只调用f1.EXE进行语法检查,如有错误将给出错误所在行号及种类。
如果源文件是用自由格式书写的,则增加选项/4Yf(Y大写,f小写)。例如
C>FL /4Yf ABC.FOR
C>FL /FPa /AM /4Yf ABC.FOR
,MS-FORTRAN 5.0简介
- ·上一篇:双硬盘组建RAID原理介绍
- ·下一篇:执着以求与灵活变通?求 百变通 设计软件!!
热门推荐
- · 为何QQ总弹出安全登录验证2则
- · 多媒体升级时常见故障的处理
- · 利用硬盘驱动器号制作防扩散FOXPRO程序
- · 高速视频转换借力CUDA
- · 在KMPlayer中手动切换解码器
- · 如何突破IP加MAC绑定
- · 如何让ACDSee成为默认的图片浏览器
- · SnagIt连续抓以多个窗口
- · SnagIt直接截取灰度图片
- · Nero快速制作精美的光盘封面
- · 完美卸载XP快速卸载顽固软件
- · VoptXP测试驱动器性能
- · VirturlDriver让虚拟光驱开机时自动加载
- · 通过递归调用来搜索文件
- · AutoCAD复制粘贴图纸导致死机
- · 监控软件导致QQ无法登录
- · 提高WindowsXP启动速度的方法
- · Office 2007无法正常卸载怎么办
- · 如何用批处理一次建立或删除多个目录
- · 教你Windows百毒不侵的13个妙招
- · ATI显卡在线看电影时花屏应该如何解决