gpt4 book ai didi

Gcc 退出状态代码

转载 作者:行者123 更新时间:2023-12-05 06:41:31 25 4
gpt4 key购买 nike

我注意到在运行 gcc 时,如果编译失败,大多数情况下它会返回退出状态代码“1”。但是,它有时会返回状态代码“4”(例如,如果输入文件不存在)。我无法在 gcc 文档中找到任何涵盖不同错误代码可能意味着什么的内容——有人知道吗?

最佳答案

根据official documentation命令行开关 -pass-exit-codes:

Normally the gcc program exits with the code of 1 if any phase of the compiler returns a non-success return code. If you specify -pass-exit-codes, the gcc program instead returns with the numerically highest error produced by any phase returning an error indication. The C, C++, and Fortran front ends return 4 if an internal compiler error is encountered.

关于Gcc 退出状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40296529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com