找回密码
 注册
Simdroid-非首页
查看: 269|回复: 2

[3. Fortran] 久不用FORTRAN现在想用用不上了,急!!

[复制链接]
发表于 2005-9-1 13:40:43 | 显示全部楼层 |阅读模式 来自 四川成都
大概80年代中很用了一阵FORTRAN,现在手头上还有FOR1,FOR2,LINK编译文件。但最近想用FORTRAN算题,在WINDOWSXP下却用不了。用FOR1,FOR2,LINK建立的EXE文件,一运行就报错。文件为:
    a=100.0
    b=200.0
C    open(1,file='fs.dat','new')
    write(*,*)a,b
    stop
    end
运行后出错信息为: Stack overflow
请问这是什么原因,是FOR1FOR2LINK建立的文件不能在WINDOWSXP上用吗?
我改用Compaq visual fortran 6.5,编译可以通过,见如下信息:
-Configuration: GEOMTRAN - Win32 Debug--------------------
Compiling Fortran...
E:\contact_geom\Text1.for

Text1.obj - 0 error( s), 0 warning( s)

但运行BUILD指令时出错,见下面的信息
-Configuration: GEOMTRAN - Win32 Debug--------------------
Compiling Fortran...
E:\contact_geom\Text1.for
Linking...
Error spawning link.exe

GEOMTRAN.exe - 1 error( s), 0 warning( s)

请问各位大侠,这是什么原因?在安装Compaq visual fortran 6.5之前要安装VISUAL STUDIO吗?
谢谢!
发表于 2005-9-5 09:17:42 | 显示全部楼层 来自 大连理工大学

Re:久不用FORTRAN现在想用用不上了,急!!

Simdroid开发平台
这么简单的语句,照理应该在哪里都不会有错的,你在Compaq visual fortran 6.5中新建一个工程,重新编译连接看看
发表于 2005-9-6 22:35:01 | 显示全部楼层 来自 美国

Re:久不用FORTRAN现在想用用不上了,急!!

Error spawning link.exe一般说明无法找到link.exe,你可以运行一下df98\bin下面的dfvars.bat来解决。另外你的程序不适合编译成win32程序,可以试下console或quickwin程序。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-1 21:39 , Processed in 0.035047 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表