回 帖 发 新 帖 刷新版面

主题:在linux下运行fortran遇到的sementation fault的问题

在windows visual fotran中能正常工作的程序,在linux下用intel fortran compiler编译通过,但运行时会报错,提示segmentation fault
查看源码找不出原因
这种情况不止一个人遇到了

请问这大概是什么原因呢?是不是在linux下fortran有比较特殊的地方?

回复列表 (共2个回复)

沙发

segmentation fault 原因很多, 没有足够的内存空间也会, 试试ulimit -s unlimited
也可能数组越界之类的问题. 个人体会是, 一般跟内存使用出错有关.

板凳

堆栈溢出了 用yeg001的办法就可以解决

我来回复

您尚未登录,请登录后再回复。点此登录或注册