您没有提到在编译过程中遇到的错误。见this link。具体做法是:

-std=*std*

其中STD可以是“f95的”,“F2003”,“F2008”,“GNU”,或“传统”中的一个。该

Default value for std is ‘gnu’. From the same page: The ‘legacy’ value is equivalent but without the warnings for obsolete extensions, and may be useful for old non-standard programs. The ‘f95’, ‘f2003’ and ‘f2008’ values specify strict conformance to the Fortran 95, Fortran 2003 and Fortran 2008 standards, respectively; errors are given for all extensions beyond the relevant language standard, and warnings are given for the Fortran 77 features that are permitted but obsolescent in later standards.

例如,如果你有一个文件old_fortran.f77编译,你可以这样做:

gfortran -std=legacy old_fortran.f77 -o a.out

其中-o a.out给你的可执行a.out。我已成功使用此编译器的较旧版本,而无需使用此选项。尽管如此,您可能会收到一些警告。第一次尝试:

gfortran old_fortran.f77 -o a.out

编辑:在OP看下面的评论后,它看起来像可能涉及不同的问题。这可能是你的安装有问题(这是可能的),或者你的设备搞砸了。我认为你的路径中的链接器(ld)是32位,并且由编译器创建的目标文件可能是64位。只是一种预感。你可以发布输出

which ld

假设返回:/ path/to/ld。然后采取该输出,并做

file /path/to/ld

你可以张贴这两个命令的输出作为评论?

linux f95编译器,Fortran 95编译器是否可以编译Fortran 77代码?相关推荐

  1. 在Linux环境下使用gfortran编译器生成fortran语言的.so共享对象文件 并使用JNA调用 带参方法

    在Linux环境下使用gfortran编译器生成fortran语言的.so共享对象文件 并使用JNA调用 带参方法 1 致谢和参考文章 1.1 致谢 1.2 参考文章 2 环境介绍 3 整体思路 4 ...

  2. 【CentOS Linux 7】【gcc编译器】

    Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...

  3. linux标准c和c编译器6,Linux折腾记(六):感悟GNU C及把Vim打造成C/C++的半自动化IDE...

    C语言在Linux系统中的重要性自然是无与伦比.不可替代,所以我写Linux江湖系列不可能不提C语言.C语言是我的启蒙语言,感谢C语言带领我进入了程序世界.虽然现在不靠它吃饭,但是仍免不了经常和它打交 ...

  4. Fortran入门:Windows平台的Fortran编译器安装和使用

    因为课程需要,今年开始学习FORTRAN语言.之前学校的计算概论用的是C,后来又学了C++和Python作为面向对象的工具,数值计算方面主要通过学校的许可证用的MATLAB.因为专业侧重数值模拟和反演 ...

  5. Linux装c编译器gcc,c编译器进阶之路,linux下的gcc c编译器使用教程

    c编译器的重要性不言而喻,从往期c编译器文章中,如c编译器优化.选定c编译器等,想必大家对c编译器均已有所了解.往期文章中,小编主要从宏观方面为大家讲解c编译器,此外对于gcc c编译器的讲解也大多基 ...

  6. linux的驱动开发——交叉编译器

    1.交叉编译器 \qquadARM裸机.Uboot移植.linux移植这些都需要在linux系统上进行编译,编译就需要编译器.在linux系统中,可以使用gcc命令对c语言程序进行编译,但gcc编译器 ...

  7. 【Linux03-基本工具之GCC】Linux下的C语言编译器

    前言 接上篇,继续学习基本工具. 三.gcc 是什么 Linux下的C语言编译器(C++的编译器是g++,用法选项基本一样). 既然是编译器,我们就再来加点餐-- 链接其实分为两种类型:静态链接和动态 ...

  8. Linux账户标识R=400是什么意思_带你阅读linux内核源码:通俗讲解编译器、交叉编译器和大小端...

    欢迎关注"技术简说",持续分享linux内核和驱动开发干货. 本文内容包括: 编译器和交叉编译器的介绍 交叉编译器的命名规则 如何交叉编译C代码 大端.小端的通俗讲解 如何判断你的 ...

  9. Linux的gcc编译器下载,gcc编译器下载

    gcc编译器 windows版是用于Unix,Unix-like系统的编译器:gcc编译器如今在windows下也出现了GCC的稳定移植版,以后大家微软系统上也可以使用操作这款gcc编译器了,本站提供 ...

  10. 乱花渐欲迷人眼的C编译器中,谁才是“编译之王”?

    C语言作为"万物的始祖",所有刚接触的小伙伴都在使用C语言,然而不胜枚举的C语言编译器让人眼花缭乱,VScode.GCC.TCC--那么到底哪些C语言编译器是大佬们用的最多的?又有 ...

最新文章

  1. [NPUCTF2020]你好sao啊
  2. Angular模块/服务/MVVM
  3. 10个职场故事,让人不得不看
  4. Linux(1)-CentOS7下解决ifconfig command not found
  5. 腾讯云服务器CentOs7系统发布个人网站
  6. 关于http的各种状态码--内容转自其他博客
  7. TCP协议无边界的问题
  8. (转)泊松分布和指数分布:10分钟教程
  9. 嵌入式开发培训多长时间?嵌入式课程怎么学?
  10. iview upload 上传时携带额外参数
  11. metinfo 5.3.19密码重置漏洞
  12. 关于ASP使用服务器采集文章及图片
  13. 内存分析工具LeakCanary是如何工作的
  14. 【SVG】svg入门
  15. 6.25 周测题目整理
  16. 展馆720全景拍摄在线展示制作
  17. NAS:Windows10 连 Nas 映射网络驱动器,开机时显示红叉解决方法
  18. 《炬丰科技-半导体工艺》多通道晶圆缺陷检测方法
  19. 【LeetCode】49.字母异位词分组 (三种解法开拓思路,java实现)
  20. 不卷了,入职字节跳动一周果断离职

热门文章

  1. everything软件使用技巧
  2. android x5内核 下载地址,在Android项目中集成腾讯X5内核
  3. 如何使用excel快速下载网页图片?
  4. 如何构建config文件
  5. 使用kepware配置opcua服务端,并使用UaExpert作为opc客户端进行连接(匿名和用户名密码)
  6. 用html5写个炫酷的3d电子相册
  7. 韩信点兵php,说说大脑的“同时性信息加工功能”
  8. 如何入门分子动力学模拟?
  9. E4A直播盒子APP源码搭建教程之——后台源码篇
  10. Java编程练习题Demo71-Demo80