Gcc 程序退出,代码为05

Gcc 程序退出,代码为05,gcc,gdb,Gcc,Gdb,大家好,我已经通过gdb命令运行了我的代码,但是我得到了一个错误程序退出,代码是05。任何人都可以告诉我这是什么意思吗。你的程序正在编译吗?你和gdb一起经历了吗?如果是,它是否达到了您定义为返回05的退出状态 如果不是上述情况,则根据C的标准错误号,很可能是I/O错误。此处稍有详细说明:如果gdb没有显示任何信息,您可以尝试使用系统调用跟踪程序运行程序 例如,在Linux上,您将使用: strace <my program> strace 在Solaris上: truss &l

大家好,我已经通过gdb命令运行了我的代码,但是我得到了一个错误程序退出,代码是05。任何人都可以告诉我这是什么意思吗。你的程序正在编译吗?你和gdb一起经历了吗?如果是,它是否达到了您定义为返回05的退出状态


如果不是上述情况,则根据C的标准错误号,很可能是I/O错误。此处稍有详细说明:

如果gdb没有显示任何信息,您可以尝试使用系统调用跟踪程序运行程序

例如,在Linux上,您将使用:

strace <my program>
strace
在Solaris上:

truss <my programm>
桁架
也许您会看到一个系统调用失败,可以解释发生了什么