代码之家  ›  专栏  ›  技术社区  ›  Nick

如何将代码从Fortran77转换为Visual Fortran?

  •  -1
  • Nick  · 技术社区  · 17 年前

    我需要将Fortran77的代码转换为Compaq Visual Fortran。 有可能吗?

    2 回复  |  直到 17 年前
        1
  •  1
  •   janneb    17 年前

    是的,您当然可以以excel可以导入的格式输出数据。

    还要注意的是,CVF在很多年前就已经停产了。

        2
  •  1
  •   Rook    17 年前

    由于fortran是向后兼容的,fortran77是fortran90标准的一个子集(也就是说,fortran90包括整个f77标准)。F95是对标准的一点扩展,保持了向后兼容性。

    因此,除了尝试“现代化”代码语法本身之外,没有必要改变任何东西。由于我看到的大多数f77代码运行非常高效,我很少看到重写的必要性。

    Microsoft Fortran Powerstation 1.0-->然后是4.0-->Digital的5版-->Compaq,现在是Intel的Visual Fortran,目前是11版。 它是一个相对稳定和高质量的编译器系列,深受fortran用户的欢迎。

    关于最后一个问题,msexcel可以通过导入读取的文本文件,这些文件可以用fortran编写。如果你想直接写.xls文件,我还没有看到一个库可以做到这一点(请,如果你知道任何,提供一个链接我)。