Fortran Coder

查看: 38958|回复: 29
打印 上一主题 下一主题

[文件读写] open打开已有文件出错,segmentation fault, invalid memory reference

[复制链接]

17

帖子

2

主题

0

精华

入门

F 币
94 元
贡献
58 点

规矩勋章

跳转到指定楼层
楼主
发表于 2018-1-2 21:56:31 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 mao 于 2018-1-2 21:56 编辑

各位好,
一个很基本的open file问题,不知道为什么会出错。请帮忙看一下。谢谢。

环境:Windows WIN 7 , Code::Blocks 17.12,

[Fortran] 纯文本查看 复制代码
program test_file_open
    implicit none
    open(10, file='123.txt',status='old')
    close(10)
end program


出错信息:

我试过如下:
status是new时候,路径下没有对应文件,新建文件正常。 路径下有同名文件,一样错误。
sttus是replace时候,路径下没有对应文件,能够新建文件。路径下有同名文件,一样错误。

现在感觉只要是要打开原路径中原有的文件就会出这个错误。是编译器或者什么需要设置么,还是什么问题。
谢谢
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

1

帖子

0

主题

0

精华

新人

F 币
10 元
贡献
3 点
30#
发表于 2019-6-15 14:30:54 | 只看该作者
mao 发表于 2018-2-6 12:54
谢谢 VVT 和 pasuka 的回答。目前问题已经解决了: 是gFortran编译器版本的问题,如pasuka所说。

我从MinG ...

为什么我换成6.0版本的还是会报这样说的错?

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

29#
发表于 2019-3-24 22:29:20 | 只看该作者
codeblocker 发表于 2019-3-24 15:04
解决这个问题了吗?如何解决的?我也遇到这个问题了,好像64位系统会出现这个问题,32位系统不会 ...

把整个帖子看完就知道了

2

帖子

0

主题

0

精华

新人

F 币
15 元
贡献
5 点
28#
发表于 2019-3-24 15:15:46 | 只看该作者
如果您看到了,麻烦您联系我,非常感谢! 我的邮箱:is1q84@163.com

2

帖子

0

主题

0

精华

新人

F 币
15 元
贡献
5 点
27#
发表于 2019-3-24 15:04:24 | 只看该作者
解决这个问题了吗?如何解决的?我也遇到这个问题了,好像64位系统会出现这个问题,32位系统不会

19

帖子

5

主题

0

精华

入门

F 币
110 元
贡献
61 点
26#
发表于 2018-4-13 17:29:50 | 只看该作者
mao 发表于 2018-2-7 14:14
是的啊,这个bug好严重,几乎不能用啊。
还好现在弄清楚了,谢谢。 ...

楼主你好,我今天也遇到这个问题了,我想问下这个编译器是如何进行更新的,第一次使用不是太懂,谢谢了!!!

17

帖子

2

主题

0

精华

入门

F 币
94 元
贡献
58 点

规矩勋章

25#
 楼主| 发表于 2018-2-7 14:16:46 | 只看该作者
pasuka 发表于 2018-2-7 11:48
希望活学活用,急用先学,立竿见影的话,首选本站相关教学视频和QQ群 2338021
v.fcode.cn
网上MSYS2的配置 ...

收下大师的八字方针, 谢谢。
从来没接触过linux相关的东西,入门ing

17

帖子

2

主题

0

精华

入门

F 币
94 元
贡献
58 点

规矩勋章

24#
 楼主| 发表于 2018-2-7 14:14:02 | 只看该作者
vvt 发表于 2018-2-7 13:12
我用的也是 CodeBlocks + gfortran,大概版本和你的不同。
我也想过会是 gfortran 版本的bug,但是似乎这个 ...

是的啊,这个bug好严重,几乎不能用啊。
还好现在弄清楚了,谢谢。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
23#
发表于 2018-2-7 13:12:37 | 只看该作者
我用的也是 CodeBlocks + gfortran,大概版本和你的不同。
我也想过会是 gfortran 版本的bug,但是似乎这个bug太明显了,实在不敢相信。

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

22#
发表于 2018-2-7 11:48:54 | 只看该作者
本帖最后由 pasuka 于 2018-2-7 13:08 编辑
mao 发表于 2018-2-7 11:39
前天刚装了个MSYS2, 刚接触还不太会用,学习中,有什么好的适合入门的资料么?thanks ...
希望活学活用,急用先学,立竿见影的话,首选本站相关教学视频和QQ群 2338021
v.fcode.cn
网上MSYS2的配置教程很多
使用的话,首先得了解Linux基本命令,譬如:
http://linuxtools-rst.readthedocs.io/zh_CN/latest/index.html
http://wiki.ubuntu.org.cn/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80


您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-7 19:24

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表