Fortran Coder

标题: 关于含INC文件的程序编译 [打印本页]

作者: sunkingf    时间: 2020-2-23 11:19
标题: 关于含INC文件的程序编译
各位高手:

我打算编译一个程序,F77格式,有些include 文件是inc格式,在Microsoft VS2010+IVF2013下无法编译,因为这些INC文件不能在编译器中识别。其中一个INC的部分代码如下。请问,有什么办法让IVF可以识别这些INC文件从而顺利运行程序? 谢谢!

C                                                                      *
C                  H Y P L A S   ELEMENTS DATABASE                     *
C                                                                      *
C                                                                      *
C----------------------------------------------------------------------*
C***********************************************************************
C
C
C***********************************************************************
C
C 1. Dimensioning parameters associated with the available elements
C
C***********************************************************************
C
      PARAMETER( MNODE=8    )
      PARAMETER( MDOFN=2    )
      PARAMETER( MTOTG=9    )
      PARAMETER( MEVAB=16    )
      PARAMETER( MREPRP=120 )
      PARAMETER( MIEPRP=40  )


作者: vvt    时间: 2020-2-23 11:43
include 语句会使用inc文件,它相当于:打开inc文件,全选,复制。然后粘贴到include语句的位置
所以,inc文件已经被粘贴到include语句的位置了,因此不再需要单独编译inc文件。

每个编译器都是如此,没有例外。你只要不单独编译inc文件,代码符合语法规范,都是可以编译的。

作者: li913    时间: 2020-2-23 14:43
给错误提示。
作者: sunkingf    时间: 2020-2-23 16:56
本帖最后由 sunkingf 于 2020-2-23 19:13 编辑

谢谢vvt,说得很对,不是INC文件的问题。这个问题解决了。
作者: sunkingf    时间: 2020-2-23 17:10
问题已解决,谢谢!不知道怎么删帖子。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2