主题:关于fortran 77 的编译问题
zxq_tx
[专家分:0] 发布于 2011-11-17 09:14:00
97年用FORTRAN77编译过程序 现在重新修正 遇到问题,请各位指点:1、一共5个程序块,FOR1,PAS2,都通过,LINK 后为何不见.exe 可执行文件生成。
回复列表 (共20个回复)
11 楼
zxq_tx [专家分:0] 发布于 2011-12-14 10:29:00
忽略警告是因为几个程序是关联的,连编会过,结果连编后的错倒不知在哪,
\js\RS5.FOR(76): warning FOR4269: unused dummy argument NK
D:\js\RS5.FOR(306): warning FOR4269: unused dummy argument NK
D:\js\RS5.FOR(337): warning FOR4265: symbol HRR referenced but not set
D:\js\RS5.FOR(337): warning FOR4265: symbol LE referenced but not set
在子程序中赋值不可以吗?
D:\js\RS5.FOR(337): warning FOR4269: unused dummy argument LEL
D:\js\RS5.FOR(337): warning FOR4269: unused dummy argument HRL
D:\js\RS5.FOR(337): warning FOR4280: unused local variable STAR1
未使用的哑元和变量如何处置
D:\js\RS4.FOR
D:\js\RS3.FOR
D:\js\RS3.FOR(222): warning FOR4265: symbol HR0 referenced but not set
D:\js\RS3.FOR(658): warning FOR4265: symbol JC referenced but not set
在子程序中赋值不可以吗?
D:\js\RS2.FOR
D:\js\RS1.FOR
D:\js\RS1.FOR(296): warning FOR4265: symbol E referenced but not set
D:\js\RS1.FOR(296): warning FOR4265: symbol AT2 referenced but not set
D:\js\RS1.FOR(296): warning FOR4265: symbol AT3 referenced but not set
D:\js\RS1.FOR(296): warning FOR4265: symbol AT1 referenced but not set
在子程序中赋值不可以吗?
Linking...
Error spawning link.exe
RS1.exe - 1 error(s), 13 warning(s)
请指点下哈,谢啦,
12 楼
zxq_tx [专家分:0] 发布于 2011-12-14 10:32:00
新一点编译器? 好多年不用f77了,请推荐一个合用的哈
13 楼
zxq_tx [专家分:0] 发布于 2011-12-14 10:33:00
我的电脑是32位的
14 楼
zxq_tx [专家分:0] 发布于 2011-12-14 10:34:00
我的电脑是x86-based pc
15 楼
zxq_tx [专家分:0] 发布于 2011-12-14 10:58:00
CVF 6.6 准备用来试试看, yeg001,谢谢提醒
16 楼
zxq_tx [专家分:0] 发布于 2011-12-15 11:03:00
unused dummy argument NK ,这怎么处理?
17 楼
zxq_tx [专家分:0] 发布于 2011-12-15 11:24:00
Compiling Fortran...
D:\js\RS3.FOR
D:\js\RS4.FOR
D:\js\RS5.FOR
D:\js\RS1.FOR
D:\js\RS2.FOR
Linking...
Error spawning link.exe
zxq1.exe - 1 error(s), 0 warning(s)
18 楼
zxq_tx [专家分:0] 发布于 2011-12-15 11:26:00
编译通过,这又是什么错?请高手指点?
另:const 的常数文件放在哪?
19 楼
zxq_tx [专家分:0] 发布于 2011-12-15 11:41:00
dos 系统下连接 提示: invalid object module
input file:rs1.obj pos:1 record type:4c 高手指点:这是什么原因? Microsoft_Fortran_PowerStation_4[].0
20 楼
zxq_tx [专家分:0] 发布于 2011-12-15 11:43:00
因为是f77通过的程序,所以不想大动干戈,Microsoft_Fortran_PowerStation_4[1].0和它最相近,所以用它,不知这是什么问题,有用过的朋友请指点下.
我来回复