回 帖 发 新 帖 刷新版面

主题:CVF中正确IVF中出错,是怎么回事啊?

我先用的是CVF,在CVF中代码能够运行,能够得到结果,但是后来转移到IVF中出错了,我是想把这个代码在IVF中做简单的界面,不知道是怎么回事?我是按照书上讲的,讲CVF中的dsp文件在vs2005中打开,转换的时候选择“全是”,最后选择执行“Extract Compaq Visual Fortran project Items”,转换完成后的文件在IVF中运行不了,出现这样的错误:
>------ 已启动生成: 项目: tutor1_gnu_win32, 配置: Debug Win32 ------
1>Compiling manifest to resources...
1>Linking...
1>LINK : warning LNK4076: 无效的增量状态文件“Debug/tutor1_gnu_win32.ilk”;正在非增量链接
1>tutor1_gnu_win32.obj : error LNK2019: 无法解析的外部符号 _SYSTEM@8,该符号在函数 _EGS_SYSTEM 中被引用
1>tutor1_gnu_win32.obj : error LNK2019: 无法解析的外部符号 _FDATE@8,该符号在函数 _EGS_FDATE 中被引用
1>tutor1_gnu_win32.obj : error LNK2019: 无法解析的外部符号 _ETIME@4,该符号在函数 _EGS_ETIME 中被引用
1>tutor1_gnu_win32.obj : error LNK2019: 无法解析的外部符号 _GETENV@16,该符号在函数 _EGS_GET_HOSTNM 中被引用
1>tutor1_gnu_win32.obj : error LNK2019: 无法解析的外部符号 _GETPID@0,该符号在函数 _EGS_INIT1 中被引用
1>tutor1_gnu_win32.obj : error LNK2019: 无法解析的外部符号 _UNLINK@8,该符号在函数 _EGS_FINISH 中被引用
1>tutor1_gnu_win32.obj : error LNK2019: 无法解析的外部符号 _FLUSH@4,该符号在函数 _EGS_WRITE_STRING 中被引用
1>Debug/tutor1_gnu_win32.exe : fatal error LNK1120: 7 个无法解析的外部命令
1>
1>Build log written to  "file://D:\egsnrc_mp\tutor1\Debug\BuildLog.htm"
1>tutor1_gnu_win32 - 8 error(s), 1 warning(s)
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========


请问下这种错误一般是怎么回事啊?其中tutor1_gnu_win32是我的文件名。

回复列表 (共1个回复)

沙发

还有个奇怪的问题,我新建一个console程序,然后运行的时候也会出错。
程序如下:
!  Console4.f90 
!
!  FUNCTIONS:
!  Console4 - Entry point of console application.
!

!****************************************************************************
!
!  PROGRAM: Console4
!
!  PURPOSE:  Entry point for the console application.
!
!****************************************************************************

    program Console4

    implicit none

    ! Variables

    ! Body of Console4
    print *, 'Hello World'

    end program Console4

错误是:
1>------ 已启动生成: 项目: Console4, 配置: Debug Win32 ------
1>Compiling with Intel(R) Fortran Compiler 10.0.025 [IA-32]...
1>Console4.f90
1>C:\Program Files\Intel\IDB\Console4\Console4\Console4.f90(1) : Error: Unrecognized token '?' skipped
1>C:\Program Files\Intel\IDB\Console4\Console4\Console4.f90(1) : Error: Unrecognized token '?' skipped
1>C:\Program Files\Intel\IDB\Console4\Console4\Console4.f90(1) : Error: Unrecognized token '?' skipped
1>compilation aborted for C:\Program Files\Intel\IDB\Console4\Console4\Console4.f90 (code 1)
1>
1>Build log written to  "file://C:\Program Files\Intel\IDB\Console4\Console4\Debug\BuildLog.htm"
1>Console4 - 4 error(s), 0 warning(s)
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========

这是怎么回事啊,有些地方设置不正确吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册