+ -
当前位置:首页 → 问答吧 → 运行程序时出现的问题forrtl: severe (174): SIGSEGV, segmentation fault occurred

运行程序时出现的问题forrtl: severe (174): SIGSEGV, segmentation fault occurred

时间:2007-05-23

来源:互联网

老师给我一个fortran的程序,以前在unix下运行过,程序本身应该没有问题,但是现在在linux下运行就有问题,我重新编译过,编译文件应该没有问题,就是运行不起来,请各位帮帮忙!
forrtl: severe (174): SIGSEGV, segmentation fault occurred
Image              PC                Routine            Line        Source            
mdord.exe          00000000004144F4  Unknown               Unknown  Unknown
mdord.exe          000000000040ECA1  Unknown               Unknown  Unknown
mdord.exe          0000000000402FFA  Unknown               Unknown  Unknown
mdord.exe          0000000000402FAA  Unknown               Unknown  Unknown
libc.so.6          000000378851C4BB  Unknown               Unknown  Unknown
mdord.exe          0000000000402EEA  Unknown               Unknown  Unknown
请问是什么原因啊?我要怎么找错误出现在哪呢?
谢谢啦!我是刚学这些的,问题有些幼稚,还请大家给与指导。

作者: spring627   发布时间: 2007-05-23

.EXE格式在LINUX可运行不了哦

作者: lanHJ   发布时间: 2007-05-23

是么?那是不是说我改名就行了呢?

作者: spring627   发布时间: 2007-05-28

我也遇到这个问题,急死了都快,月底要交作业。网上说是可能数据经度不搭配,或者是内存定义的不相称导致。可我是在一个程序组中加了一个变量。我愣是找不出里面哪里出问题了。。。。。

作者: z3276406   发布时间: 2011-08-29

怎么是exe后缀的?这是windows格式, linux下虽然有wine可以模拟,但是并不完美
拿源代码在linux下直接编译才行

作者: age   发布时间: 2011-08-29