Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >用于mac的Fortran编译器读取程序

用于mac的Fortran编译器读取程序
EN

Stack Overflow用户
提问于 2015-06-19 15:53:44
回答 1查看 108关注 0票数 0

我在Mac上使用g77编译器(在终端上我只键入g77 filename.for )。它不能读取我的fortran程序,我也不能修改程序(非常老的程序,不是我的程序,我真的需要它的输出)。有什么建议让另一个编译器来读这个程序吗?

以下是我所犯的错误:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
android-ae71922e0bc4a747:~ jadecheclair$ g77 geomalb.for 
geomalb.for: In program `geometric':
geomalb.for:61: 
         accept *,fhaze
         1      2
Unrecognized statement name at (1) and invalid form for assignment or statement-function definition at (2)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-19 22:43:51

ACCEPT语句不是Fotran标准的一部分。它是一个非标准的扩展,因此您的程序不是FORTRAN 77程序,您不能期望所有编译器都编译它。

值得注意的是,g77不支持这个扩展002fO-Statements.html -- g77的现代继承者-- gfortran --也不支持它。

您可以尝试使用Intel编译器(开销)、Oracle编译器(对Linux免费、Mac不可用),或者(更好的)通过将ACCEPT更改为READ将源代码转换为Fortran。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30948862

复制
相关文章
Intel Fortran 编译器
Fortran语言的编译器种类繁多,有Intel Fortran、GFortran、Simply Fortran、PGI Fortran、NAG Fortran 、Ftn95等等。其中最有名的当属In
fem178
2018/04/08
3.3K0
Intel Fortran 编译器
免费Fortran编译器oneAPI
Parallel Studio XE 是商业版的高性能计算工具。学生可以申请一年试用期,到期要重新申请许可,稍显麻烦。现在来试试Intel推出的免费Fortran编译器oneAPI。不要许可,开箱即用。
fem178
2021/02/07
10.1K1
Fortran关于默认数组读取的认识
有这样一组数据: 15 36 85 96 67 45 14 14 28 23 45 56 45 45 34 12 42 65 56 67 43 12 45 60 73 85 96 93 82 65 16 29 这里想将其写入到一个A(4,8)的数组里面。 首先定义 integer :: A(4,8) 然后进行读取 read(11,*) A 那么输出会是怎样的呢?是这样排列的。 a(11) a(
fem178
2018/04/08
1.1K0
发现一个Intel Fortran编译器的bug
发现一个Intel Fortran编译器的bug。下面的这个代码在ivf中debug+omp不能编译,但gfortran编译器可以编译。ivf中release+omp并行可以编译,但运行出错。也就是说。ivf同一域中,omp 和 block不能共存。
fem178
2019/11/18
8340
如何在Intel官网申请Fortran编译器的License
Intel Parallel Studio XE 有三种版本:Composer Edition,Professional Edition和Cluster Edition。其中Composer Edition只包含Fortran语言编译器,而Cluster Edition包含了C/C++和Fortran编译器。若需C/C++编译器,完全可用visual studio,故本文旨在讨论如何在Intel官网申请免费的Fortran编译器的License。
fem178
2019/05/14
7.3K1
如何在Intel官网申请Fortran编译器的License
Fortran平面桁架有限元程序
程序采用Fortran语言编写,在Intel编译器下调试通过。
fem178
2018/04/08
1.5K0
Fortran平面桁架有限元程序
xmake v2.3.8 发布, 新增 Intel C++/Fortran 编译器支持
xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。
ruki
2020/11/03
1.4K0
fortran中的数组
在前三篇笔记,学习了Fortran作为一个编程语言,最基本的内容:变量,输入输出,流程控制和程序结构。接下来是Fortran的数组,我认为这是Fortran语言最有价值的精华部分,因此特意放在了学习笔记靠后的部分,在学习了基本的语法和子程序等之后。注意,Fortran的字符集不包括中括号[],因此与c语言的风格不同,Fortran对数组分量的操作全都是使用小括号()的。
自学气象人
2023/06/20
5970
fortran中的数组
Mac无法读取硬盘
问题描述: 由于没有弹出移动硬盘,就拔出来了。导致再插入硬盘,电脑也无法识别了。 步骤: 1.查看一下硬盘信息 画圈的就是我的硬盘。 2.将这个硬盘挂载 sudo diskutil mount /dev/disk2s1 然后需要输入的就是你的密码(开机密码) 可以看到,已经挂载成功了。
用户4793865
2023/01/12
1.1K0
Fortran 的FORALL结构
以上两种写法完全等效,需要指出的是:FORALL只能用于数组操作,也就是说,赋值符号两边只能是数组。然而在实际使用中,FORALL结构的运算速度并不比do循环快,有时甚至比do循环还慢不少。以下是Intel Fortran编译器的官方文档说明
fem178
2019/10/28
4.9K0
Fortran平面刚架有限元程序
程序采用Fortran语言编写,在Intel编译器下调试通过。
fem178
2018/04/08
8520
Fortran平面刚架有限元程序
CUDA Fortran
CUDA(ComputeUnified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。2007 年以来,以NVIDIA GPU为代表的加速器并行计算开始兴起。目前流行的GPU通用编程语言是CUDA C和OpenCL. 它们均是C/C++语言的扩展,因此可以方便地将C/C++代码移植到 GPU 上。但对于科学与工程计算中的重要编程语言Fortran,无法直接地改写为 CUDA C或 OpenCL。
fem178
2019/06/17
3.6K0
CUDA Fortran
【阿信子程序学习笔记(3)】FORTRAN程序的基本要素要素
运行程序之后,在弹出的黑框中通过输入任意两个数值,比如下图中1和2,得到计算结果为3.0和2.0
阿信老师CAE
2022/05/17
3300
【阿信子程序学习笔记(3)】FORTRAN程序的基本要素要素
fortran的cmakelist的写法
cmake_minimum_required(VERSION 3.19) project(study Fortran) add_compile_options(-O3 -ffree-line-length-none -fdefault-integer-8 -finteger-4-integer-8 -freal-4-real-8 -fallow-argument-mismatch -std=legacy -fdec-format-defaults ) enable_language(Fortran) add
gzq大数据
2021/11/30
8780
fortran的cmakelist的写法
Fortran中的陷阱-NAMELIST
NAMELIST(有名列表)是一种特殊的I/O方法,它将一组变量和数值封装在一起,进行输入/输出操作。其声明形式如下:
用户7592569
2020/07/27
3.4K0
幂迭代法求矩阵特征值的Fortran程序
昨天所发布的迭代法称为正迭代法,用于求矩阵的主特征值,也就是指矩阵的所有特征值中最大的一个。其算法如下: 满足精度要求后停止迭代,xj是特征向量,λj是特征值。 Fortran代码如下: 以一个四阶矩
fem178
2018/04/08
4K0
幂迭代法求矩阵特征值的Fortran程序
从wlan_mac.bin文件中读取MAC地址
/vendor/qcom/opensource/wlan/qcacld-3.0/Android.mk
用户7557625
2020/07/16
4.1K0
【阿信子程序学习笔记(1)】关于FORTRAN与ABAQUS关联
在接下来的一段时间,本公众号着重推出子程序和Python二次开发相关的文章。 计划分别用十几篇文章系统的介绍,不同于严格的教程,系列文章以学习笔记的形式推出,有作者的经验也有实例,不定期更新。(配图与文章内容无关,随意找的)
阿信老师CAE
2022/05/17
1.1K0
【阿信子程序学习笔记(1)】关于FORTRAN与ABAQUS关联
windows 里直接读取 mac 系统里的文件
全新的苹果文件格式系统 APFS ,应用在macOS,iOS,和 其他硬件上。如果你在 Windows 电脑里想读取这个分区格式,无论存储介质是在 机械硬盘,固态硬盘活着闪存,它都可以很好的工作,你只需要安装 Paragon Software 开发的 APFS for Windows 就可以了。
萌海无涯
2019/11/07
12.7K37
windows 里直接读取 mac 系统里的文件
点击加载更多

相似问题

用于VxWorks PPC的fortran交叉编译器

14

用于mac的C编译器?

13

用于Mac OS X的Fortran调试器

22

编译Fortran程序和编译器/库

20

包装用于R的fortran程序

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文